为什么GCC的构建时间比llvm/clang长得多?

为什么GCC的构建时间比llvm/clang长得多?,gcc,compiler-construction,llvm,Gcc,Compiler Construction,Llvm,这是一个关于编译器自身构建过程的问题。在我的机器上,编译GCC(对于C,C++,Objc)采用 >小时>强,而LLVM+CLAN+CLAN++大概10-20分钟,视情况而定。p> 为什么会有这么大的差异?尝试只编译c/objc/c++支持(没有java),而不使用引导-否则gcc会自己编译3次,而clang/llvm通常只编译一次,您必须手动引导。啊,这是引导。谢谢。@SK逻辑这应该是答案。

这是一个关于编译器自身构建过程的问题。在我的机器上,编译GCC(对于C,C++,Objc)采用<> >小时>强,而LLVM+CLAN+CLAN++大概10-20分钟,视情况而定。p>
为什么会有这么大的差异?

尝试只编译c/objc/c++支持(没有java),而不使用引导-否则gcc会自己编译3次,而clang/llvm通常只编译一次,您必须手动引导。啊,这是引导。谢谢。@SK逻辑这应该是答案。