GCC编译总共分为四步:1.预处理 2.预编译 3.编译 4.链接
- 预处理:输入gcc -E 便可对原文件 进行预处理并输出.i文件。
我们可以打开main.i文件,发现多出来了一大堆代码,其实是头文件的打开后的样子
2.预编译:输入gcc -S 便可对原文件 进行汇编并输出.s文件。
3.编译:输入gcc -c 便可对原文件 进行汇编并输出.o文件。
打开main.o发现是一堆看不懂的计算机内部语言
4.链接:输入gcc main.o -o main 便可对原文件 进行链接并生成可执行文件。
可以看到,生成了绿色的可执行文件main。
另外,上述的四个步骤也可以通过一个命令直接执行
即gcc mian.c -o main 一步到位,直接生成可执行文件main
更多推荐
Linux 初学者gcc的基础操作和对代码的初步调试
发布评论