阅读背景:

linux下gcc参数的使用以及编译过程

来源:互联网 

gcc的使用

-v / --v / --version    查看gcc版本号

-I目录  指定头文件目录,注意-I和目录之间没有空格

-c  只编译,生成.o文件,不进行链接

-g  包含调试信息

-On n=1~3 编译优化,n越大优化的越多

-Wall   提示更多告警信息(严格编译)

-D<DEF> 编译时定义宏,注意-D和<DEF>之间没有空格

-E  生成预处理文件,一般是.i文件,(展开头文件,替换宏常量)

-M  生成.c文件与头文件依赖关系以用于Makefile,包括系统库的头文件

-MM 生成.c文件与头文件依赖关系以用于Makefile,不包括系统库的头文件
-v / --v / --version    查看gcc版本号



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: