分类: LINUX
2011-03-27 02:14:25
gcc kinfo.c -o kinfo 对kinfo.c进行编译链接,生成可执行文件kinfo。
gcc -E kinfo.c -o kinfo.cpp 只进行预处理。
gcc -x cpp-output -c kinfo.cpp kinfo.o -x告诉gcc从指定步骤(预处理的输出)开始编译。
gcc -c kinfo.c kinfo.o 编译生成目标文件。
gcc kinfo.o -o kinfo 链接目标文件,生成二进制文件。
--save-temps 保存临时文件,包括.i(预处理)和.s(汇编)。
-Idir 将dir加入头文件搜索路径。
-Ldir 将dir加入库文件搜索路径。
-lFOO 链接名称为libFOO的库文件。
-v 显示编译过程中每一步用到的步骤。