gcc编译常用命令选项

gcc编译器命令选项:gcc [选项] 文件
预处理常用选项:
-C : 在预处理后的输出中保留源文件中的注释;
-D name 定义一个宏name, 而且其值为1;
-D name=defination 定义一个宏name, 并指定其值为defination, 其作用等价于
                   在源文件中使用宏定义指令 #define name defination .
                   但-D选项比宏定义指令的优先级高,它还可以源文件中的宏定义.
-U name 取消先前对name的任何定义,不管是内置的, 还是-D选项提供的.
-I dir 指定搜索头文件的路径dir. 先在指定的路径中搜索要包含的头文件,若找不到,
       则按标准路径搜索.
-E : 仅作预处理,不进行编译、汇编和链接;
编译程序常用选型:
-S : 编译到汇编语言,不进行汇编和链接;
-c : 编译、汇编到目标代码,不进行链接;
-o file: 输出到<文件>;
-B<目录> : 将目录添加到编译器的搜索路径中;
-time : 为每个子进程计时


 

本文出自 “东方快翔” 博客,请务必保留此出处http://hustluy.blog.51cto.com/1792080/421582

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值