什么是llvm / clang / xcode的正确版本



这个要点提到xcode 9与"Apple LLVM version 9.0.0(clang-900.0.38)"一起发布,但 llvm.org 的最后一个llvm版本是LLVM 5.0.0。
它们之间有什么关系?

Apple的Xcode附带LLVM,但它不是开源版本。例如,某些 clang 额外工具不会安装到您的 Mac 上。所以至少,苹果已经修改了CMakeLists.txt 。您可以在苹果开源中阅读CMakeLists.txtMakefile

这只是一个建议,也许没有帮助。

另一个:index.file显示Xcode LLVM 9映射到Clang/LLVM 4.0。

如果你想

拥有完全相同的LLVM,可以从 https://opensource.apple.com 获取Xcode附带的编译器的源代码。

最新更新