zoukankan      html  css  js  c++  java
  • gcc的-D,-w,-W,-Wall,-O3这些参数的意义

    一、-D

    其意义是添加宏定义,这个很有用。

    当你想要通过宏控制你的程序,不必傻乎乎的在程序里定义,然后需要哪个版本,去修改宏。

    只需要在执行gcc的时候,指定-D,后面跟宏的名称即可。

    示例:

    gcc test.c -o test -D OPEN_PRINTF_DEBUG

    或者gcc test.c -o test -DOPEN_PRINTF_DEBUG

    两者都是可以的。


    二、-w

    关闭所有警告信息


    三、-W和-Wall

    开启所有警告,一般一起使用。


    四、-O3

    O是大写字母O,不是数字0哦。

    意思是开启编译优化,等级为三。
    ---------------------
    作者:洪水猛兽行
    来源:CSDN
    原文:https://blog.csdn.net/yuhengyue/article/details/78626102
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    特性类
    WebGL中的第三个小程序(着色器)
    C#紧耦合的例子
    特性
    python两个目录匹配,粘贴图片
    Leetcode 53
    逻辑回归-1.原理
    多项式回归-4.模型正则化
    python 线程
    python 进程
  • 原文地址:https://www.cnblogs.com/idyllcheung/p/11283328.html
Copyright © 2011-2022 走看看