码迷,mamicode.com
首页 > 其他好文 > 详细

gcc编译器的使用

时间:2015-06-14 21:21:01      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

gcc的编译过程如下:

预编译(-E)(.i)——编译为汇编代码(-S)(.s)——汇编(-c)(.o)——链接(可执行文件)

 代码文件file.c预处理后编译输出文件file.i——把file.i编译成汇编代码输出汇编代码文件file.s——把file.s编译成目标文件file.o——链接把目标文件变为可执行程序                                                                        


 命令:

-o输出文件命令处于结尾

-E预编译命令

-S编译为汇编代码的命令

-c汇编

-pedantic检错发现一些不符合 ANSI/ISO C标准的代码,但不是全部,事实上只有ANSI/ISO C语言标准中要求进行编译器诊断的那些情况,才有可能被GCC发现并提出警告

-Wall最有价值的,使用它能够使GCC产生尽可能多的警告信息

-Werror带上选项,那么GCC会在所有产生警告的地方停止编译,迫使程序员对自己的代码进行修改

 

gcc编译器的使用

标签:

原文地址:http://www.cnblogs.com/rain-man/p/4575631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!