![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GCC
空·悟
万物皆空,至理之悟
展开
-
gcc编译器,加-D选项,编译时添加宏定义
gcc编译器,加-D选项,编译时添加宏定义gcc使用-D选项,在编译时会在可执行文件中添加宏定义。相当于添加了全局宏例:test.c#include <stdio.h>int main(void){#ifdef LINUX printf("hello world\n");#endif printf("666\n"); return 0;}...原创 2019-12-12 22:01:27 · 6317 阅读 · 3 评论 -
GCC 编译器
1.GCC命令gcc [选项] [文件名]主要选项如下:-c 只编译不链接为可执行文件,编译器将输入的.c 文件编译为.o 的目标文件。-o<输出文件名> 用来指定编译结束以后的输出文件名,如果使用这个选项的话 GCC 默认编译出来的可执行文件名字为 a.out。-g 添加调试信息,如果要使用调试工具(如 GDB)的话就必须加入此选项,此选项指示编译的时候生成调试所需的符...原创 2019-11-09 10:58:00 · 146 阅读 · 0 评论