相关疑难解决方法(0)

什么是与Xcode捆绑在一起的LLVM版本?

在键入时,clang --version我们获得了有关它所构建的LLVM版本的信息:

Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Run Code Online (Sandbox Code Playgroud)

但是现在使用Xcode 7我们只得到以下内容:

Apple LLVM version 7.0.0 (clang-700.0.72)
Run Code Online (Sandbox Code Playgroud)

llvm clang llvm-clang clang++ xcode7

11
推荐指数
1
解决办法
5115
查看次数

我的LLVM&clang(OSX)版本是什么?

在Mac OS上,如果我跑clang --version,我得到:

Apple LLVM version 6.0 (clang-600.0.34.4) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.0.0
Thread model: posix
Run Code Online (Sandbox Code Playgroud)

由于LLVM官方页面显示当前的LLVM版本为3.5,因此Apple clang版本似乎与开源LLVM不同.输出(based on LLVM 3.5svn)表明我的机器上可能也是3.5.

现在我来到这里,因为我想编译一个C++ 14文件,使用g++ -std=c++14 main.cc.此页面表明此选项应适用于clang 3.5.但是,它仅-std=c++1y适用于clang 3.4或更早版本.

那么什么是LLVM开源版本等同于Apple的版本?它似乎3.5但是为什么它不起作用呢?

c++ macos llvm clang c++14

7
推荐指数
1
解决办法
4276
查看次数

标签 统计

clang ×2

llvm ×2

c++ ×1

c++14 ×1

clang++ ×1

llvm-clang ×1

macos ×1

xcode7 ×1