试题详情
简答题简述GCC的编译流程。
  • 1.预处理
    在该阶段,编译器分析处理源代码文件中的各种宏指令,如#include等。
    2.编译
    在该阶段,GCC首先要检查代码的规范性、是否有语法错误等,在检查无误后,GCC把代码翻译为汇编语言。
    3.汇编
    在该阶段,编译器把编译生成的汇编代码转成二进制目标代码。
    4.链接
    在该阶段,编译器把汇编阶段生成的二进制代码、程序中用到的库文件链接起来,生成可执行文件。
  • 关注下方微信公众号,在线模考后查看

热门试题