关于gcc编译流程四个步骤的具体分析,预处理、编译、汇编、链接
1.gcc编译需要下面四个步骤,分别是
第一行,可执行文件 (-o 是指可目标文件)
c语言源文件
经过预处理的c源文件代码
编译后的目标文件
汇编语言源代码文件
》》》c语言源文件
2,经历四个步骤
1)c源文件到预处理c预处理源文件
2)预处理c源文件到汇编语言
3)将汇编语言转化为目标文件
4)链接,为可执行文件 (重要的一点,,printf的库在这一步链接。 .so(动态库) ) .a(静态库))