中间文件*.i,但实际工作中通常不用专门生成这种文件,因为基本上用不到;
若非要生成这种文件不可,可以利用下面的示例命令:
gcc -E test.c -o test.i
在编译阶段,输入的是中间文件.i,编译后生成汇编语言文件.s 。
这个阶段对应的GCC命令如下所示:
GCC -S test.i -o test.s
在汇编阶段,将输入的汇编文件.s转换成机器语言.o。
这个阶段对应的GCC命令如下所示:
GCC -c test.s -o test.o
中间文件*.i,但实际工作中通常不用专门生成这种文件,因为基本上用不到;
若非要生成这种文件不可,可以利用下面的示例命令:
gcc -E test.c -o test.i
在编译阶段,输入的是中间文件.i,编译后生成汇编语言文件.s 。
这个阶段对应的GCC命令如下所示:
GCC -S test.i -o test.s
在汇编阶段,将输入的汇编文件.s转换成机器语言.o。
这个阶段对应的GCC命令如下所示:
GCC -c test.s -o test.o