gcc编译器的编译流程

gcc编译器的编译流程 gcc的编译流程包括四个过程:预处理——编译——汇编——链接 1.预处理:(参数:-E) 将include包含的文件插入源文件 宏替换 根据条件编译选择要使用的代码 经过预处理后输出“.i”文件 2.编译:(参数:-S) 把c/c++文件“翻译”为汇编文件 经编译后生成“.s”文件 3.汇编:(参数:-c) 将汇编代码翻译为一定格式的机器代码 生成“.o”文件(OBJ文件)
相关文章
相关标签/搜索