SYNOPSIS
gcc [-c|-S|-E] [-std=standard]
[-g] [-pg] [-Olevel]
[-Wwarn...] [-pedantic]
[-Idir...] [-Ldir...]
[-Dmacro[=defn]...] [-Umacro]
[-foption...] [-mmachine-option...]
[-o outfile] infile...
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=
#常用编译选项
-E 预处理
-S 汇编
-c 编译
-o 目标链接
-WALL
-g
-O
-O2
#指定库
-Llibdirectory 库搜索路径
-lXXX XXX为引用库名
#库名命名规范
静态库libXXX.a
动态库libXXX.so
#指定头文件搜索目录
-Iincludefiledirectory
注意:
1.-o 后一定要跟目标文件
2. -L -l -I 参数尽量放到-o 目标后,因为gcc 扫描,搜索引用时是从右到左,不然
gcc [-c|-S|-E] [-std=standard]
[-g] [-pg] [-Olevel]
[-Wwarn...] [-pedantic]
[-Idir...] [-Ldir...]
[-Dmacro[=defn]...] [-Umacro]
[-foption...] [-mmachine-option...]
[-o outfile] infile...
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=
#常用编译选项
-E 预处理
-S 汇编
-c 编译
-o 目标链接
-WALL
-g
-O
-O2
#指定库
-Llibdirectory 库搜索路径
-lXXX XXX为引用库名
#库名命名规范
静态库libXXX.a
动态库libXXX.so
#指定头文件搜索目录
-Iincludefiledirectory
注意:
1.-o 后一定要跟目标文件
2. -L -l -I 参数尽量放到-o 目标后,因为gcc 扫描,搜索引用时是从右到左,不然