c文件:project.c
方法一
//预编译,生成已编译通过的C原始程序 *.i
gcc -E project.c -o project.i
//编译,生成汇编语言原始程序 *.s
gcc -S project.i -o project.s
//链接,生成可执行程序
gcc -o project.exe project.s
方法二
//编译
gcc -c project.c -o project.o
//链接
gcc -o project.exe project.o
方法三
//编译并链接
gcc -o project.exe project.c
最后用 ./project.exe 运行。可以用 cat project.i和 cat project.s 看汇编的代码
本文详细介绍了三种不同的C程序编译方法:预编译及汇编、直接编译成目标文件再链接、编译并链接一步完成。每种方法都提供了具体的命令示例,帮助读者理解整个编译流程。
5835

被折叠的 条评论
为什么被折叠?



