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

gcc常用的参数说明

时间:2017-04-28 22:07:05      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:预处理器   span   编译过程   举例   数值   名称   信息   函数   ace   

ESC:-E预处理,-S编译,-C汇编
-o 输出
-I[头文件] 包含头文件
-D [宏定义] 添加宏定义
-O [数字] 数值为0-3,0不优化,3最优化,默认值1
-Wall 输出编译过程的提示信息
-g 添加调试信息
-L [库所在的路径]
-l [库的名称]
举例说明(预处理器->编译器->汇编器->链接器):
预处理:gcc -E hello.c -o hello.i //头文件、宏等替换,去掉注释
编译:gcc -S hello.i -o hello.s //生成汇编文件
汇编:gcc -C heelo.s -o hello.o //生成二进制目标文件
链接:gcc hello.o -o hello //链接库函数,生成可执行文件

gcc常用的参数说明

标签:预处理器   span   编译过程   举例   数值   名称   信息   函数   ace   

原文地址:http://www.cnblogs.com/yongfengnice/p/6783368.html

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