Macos 在MAC上安装Clang

Macos 在MAC上安装Clang,macos,c++11,clang,llvm,Macos,C++11,Clang,Llvm,这是我第一次在MAC上工作,我想安装最新的clang,所以我安装了Xcode 5和Xcode命令行工具。 但是我从Xcode中得到的clang(在终端我键入了clang--version) 它给我以下输出: clang++ --version Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) Target: x86_64-apple-darwin12.5.0 Thread model: posix 我不知道它是什么版本

这是我第一次在MAC上工作,我想安装最新的clang,所以我安装了
Xcode 5
Xcode命令行工具
。 但是我从
Xcode
中得到的
clang
(在终端我键入了
clang--version

它给我以下输出:

clang++ --version
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin12.5.0
Thread model: posix

我不知道它是什么版本。我读到最新的叮当声是3.5版。上面的那个相似吗?(我需要完全支持c++11)。有什么不同呢?

苹果使用自己的版本号来表示clang和llvm,它们与捆绑在一起的XCode版本相对应。实际的铿锵版本由
(基于LLVM X.Xsvn)
部分指示。所以你有3.3版,这是最新的官方版本,你可以从网站上看到。该版本实现了所有主要的C++11功能,正如您可以从中看到的。

苹果使用自己的版本号来表示clang和llvm,这与它们捆绑的XCode版本相对应。实际的铿锵版本由
(基于LLVM X.Xsvn)
部分指示。所以你有3.3版,这是最新的官方版本,你可以从网站上看到。该版本实现了所有主要的C++11功能,您可以从中看到。

谢谢!还有一个小疑问:LLVM版本控制是否与clang版本控制相同,即LLVM 3.3是否与clang 3.3相对应,因为我读到LLVM是一个伞形项目,clang是其中的一个子项目。最新的叮当声似乎是3。4@user3093977我相信他们通常同时释放。关于Clang3.4的工作可能已经完成,但我认为在12月23日LLVM3.4发布之前,不会有官方版本可以下载。如果您想要最新版本,您可以始终从SVN主干生成。@DavidBrown注意,3.3svn实际上意味着“3.2和3.3之间的一些修订”。它不是基于官方的LLVM3.3版本,所以它可能不完全支持C++11。谢谢!还有一个小疑问:LLVM版本控制是否与clang版本控制相同,即LLVM 3.3是否与clang 3.3相对应,因为我读到LLVM是一个伞形项目,clang是其中的一个子项目。最新的叮当声似乎是3。4@user3093977我相信他们通常同时释放。关于Clang3.4的工作可能已经完成,但我认为在12月23日LLVM3.4发布之前,不会有官方版本可以下载。如果您想要最新版本,您可以始终从SVN主干生成。@DavidBrown注意,3.3svn实际上意味着“3.2和3.3之间的一些修订”。它不是基于正式的LLVM3.3版本,因此可能不完全支持C++11。