1.概述:
gcc编译器能将c/c++语言、汇编程序编译、链接成可执行文件
2.编译过程:
(1)预处理(pre-processing)
-E: 插入头文件,替换宏
gcc -E test.c -0 test.i
(2)编译(Compiling)
-S:编译成汇编
gcc -S test.i -0 test.s
(3)汇编(Assembling)
-c: 编译成目标文件
gCc -C test.s -0 test.o
(4)链接(Linking)
链接到库中,变成可执行文件
gcc test.o -0 test
以上步骤可- -次性生成:
gCc test.c -0 test
3.常用选项: