以Hello World程序为例。
第一,预处理。命令:gcc -E hello.c -o hello.i,生成hello.i文件,此为预编译后的文件。
第二,编译。命令:gcc -S hello.i -o hello.s,生成hello.s文件,此为编译后的文件。
第三,汇编。命令:gcc -c hello.s -o hello.o,生成hello.o文件,此为汇编后的文件。
第四,链接。命令:ld 各种参数……
以Hello World程序为例。
第一,预处理。命令:gcc -E hello.c -o hello.i,生成hello.i文件,此为预编译后的文件。
第二,编译。命令:gcc -S hello.i -o hello.s,生成hello.s文件,此为编译后的文件。
第三,汇编。命令:gcc -c hello.s -o hello.o,生成hello.o文件,此为汇编后的文件。
第四,链接。命令:ld 各种参数……