C代码通过编译器编译成可执行代码,经历了四个阶段,依次为:预处理、编译、汇编、链接。
接下来详细讲解各个阶段
一、预处理
1、任务:进行宏定义展开、头文件展开、条件编译,不检查语法。
2、命令:gcc -E [源文件] -o [预处理文件]
3、案例:用gcc编译器预处理demo1.c代码,预处理后的文本放到demo1.i中。(gcc -E demo1.c -odemo1.i)
demo1.c代码如下:
以上就上有关C代码编译成可执行程序的过程的相关介绍,要了解更多C编译成可执行程序,C程序,C代码编译成可执行程序的过程,编程,Linux编程,Linux Shell,Android,Android教程,JAVA,C语言,Python,HTML5内容请登录学步园。