gcc的使用
-v / --v / --version 查看gcc版本号
-I目录 指定头文件目录,注意-I和目录之间没有空格
-c 只编译,生成.o文件,不进行链接
-g 包含调试信息
-On n=1~3 编译优化,n越大优化的越多
-Wall 提示更多告警信息(严格编译)
-D<DEF> 编译时定义宏,注意-D和<DEF>之间没有空格
-E 生成预处理文件,一般是.i文件,(展开头文件,替换宏常量)
-M 生成.c文件与头文件依赖关系以用于Makefile,包括系统库的头文件
-MM 生成.c文件与头文件依赖关系以用于Makefile,不包括系统库的头文件
-v / --v / --version 查看gcc版本号