Linux编译运行c文件

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 看汇编的代码

原文链接

http://blog.csdn.net/wjy1025104554/article/details/72511859

你可能感兴趣的:(操作系统&Linux)