如何将运行OS / X El Capitan的Mac上的clang升级到LLVM 3.8?

时间:2016-04-27 05:57:50

标签: c++ macos llvm openmp llvm-clang

我从llvm.org下载了llvm-3.8的Mac二进制版本,但我不确定如何安装它来替换机器附带的现有版本的clang。我想升级,因为我需要支持最新版本中包含的OpenMP库。

2 个答案:

答案 0 :(得分:1)

简短的回答是,您没有替换任何Apple提供的Clang版本,您可以将shell配置为找到您首选的第三方Clang。例如,您在.bashrc文件中添加了export PATH="/path/to/custom/clang/bin:$PATH"之类的行。

除此之外,没有Clang“机器附带”。在/usr/bin/clang有一个可执行文件,但那不是Clang。这是一个运行其他东西的蹦床。如果既未安装Xcode也未安装命令行工具,则会提示您安装其中一个。如果安装了其中一个,它将运行随附的Clang。

答案 1 :(得分:0)

sudo xcode-select --switch /Applications/YourdesiredXcode.app