一、-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
版权声明:本文为博主原创文章,转载请附上博文链接!