1. gcc编译过程
2. gcc编译参数
-I:指定包含的头文件路径, 如-I ./include
-D:指定编译过程中的全局宏, 如-D MACRO_DEBUG
-O:需不需要优化我们的程序,范围0~3,0表示不优化,3表示最高优化
-Wall:程序编译过程中输出警告信息
-g:在生成的程序中添加调试信息
-L:指定编译过程中连接库的路径
-l:指定编译过程中连接库的名字
注意点:
1.-I后面跟路径可以有空格也可以没有空格,12.04以下版本不支持有空格的写法
2.-l连接库的名字需要掐头去尾,如libMyTest.lib,库名为MyTest