文章目录
一、概述

二、gcc编译的四个阶段

三、gcc命令

四、gcc编译
1. gcc -E
预处理/头文件展开/宏替换

2. gcc -S: 生成汇编指令

3. gcc - c: 生成二进制文件

4. gcc -I: (包含头文件)

5. gcc -o: 指定输出

6. gcc -D xxxx: 编译时传递宏
-D之前


-D之后

7. gcc -g: 用于gdb调试

8. gcc -Wall: 多警告

9. gcc -lstdc++: 指定c++方式编译

g++ 执行 -o 输出

gcc 执行 -o 输出