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

时间:2017-10-26 13:34:03

标签: xcode clang llvm c++17 llvm-clang

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

2 个答案:

答案 0 :(得分:1)

Apple的Xcode随附LLVM,但它不是开源版本。例如,某些clang额外工具将不会安装到Mac上。至少,Apple修改了CMakeLists.txt。您可以阅读apple open source中的CMakeLists.txtMakefile

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

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

答案 1 :(得分:1)

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