gcc [-c|-S|-E] [-std=standard]
[-g] [-pg] [-Olevel]
[-Wwarn...] [-pedantic]
[-Idir...] [-Ldir...]
[-Dmacro[=defn]...] [-Umacro]
[-foption...] [-mmachine-option...]
[-o outfile] [@file] infile...
以上是man gcc 得到的最常用的指令。
下面会总结一些常用的。
-c 生成目标文件.o
-S 生成汇编文件.s
-E 只是预处理,生成文件.i
-o outfile 编辑输出文件的名字
-Olevel 选择编译器优化等级,默认为2