【发布时间】:2011-08-08 04:38:39
【问题描述】:
我有一个关于 OS X 上的 llvm、clang 和 gcc 的问题。
llvm-gcc 4.2、llvm 2.0和clang有什么区别?我知道它们都建立在 llvm 上,但它们有什么不同?
llvm除了编译速度更快之外,相比gcc还有什么优势?
【问题讨论】:
-
llvm 只是一个后端,不可能有一个独立的 llvm 编译器......它只有不同的前端,比如 gcc 和 clang。
-
@smerlin:“llvm 编译器”是 Apple 的 clang + llvm 商标名称:developer.apple.com/technologies/tools/…
-
此处的其他详细信息:stackoverflow.com/a/26724886/1938163