4
1. 查看版本号
1.1. -v / --version
2. 产生目标文件
2.1. -o
3. 指定头文件目录
3.1. -I+目录
4. 编译时定义宏
4.1. -D
5. 编译优化
5.1. -On n=0∼3
5.1.1. -O0 - 没有优化
5.1.2. -O1 - 缺省值
5.1.3. -O3 - 优化级别最高
6. 提示更多警告信息
6.1. -Wall
7. 只编译子程序
7.1. -c
8. 生成预处理文件
8.1. -E
9. 包含调试信息
9.1. -g (gdb调试的时候必须加此参数)