close
在编译GCC之前,先介绍一个概念——bootstrap。
bootstrap就是自己编译自己,或者说用GCC编译GCC本身。GCC的bootstrap分三个阶段,具体如下:
- 用系统提供的编译器编译GCC源代码,得到GCC编译器;
- 用步骤1得到的GCC编译同一份GCC源代码,又得到一套GCC编译器
- 用步骤2得到的GCC编译同一份GCC源代码,第三次得到一套GCC编译器
最后比较步骤2和步骤3得到的两套编译器是否相同,如果相同,则bootstrap成功;否则失败。
全站熱搜
留言列表