如何在OSX上安装特定的clang版本?

时间:2017-09-05 08:48:50

标签: macos clang homebrew travis-ci

我需要为Trax CI for OSX设置特定的clang版本3.9。到目前为止,以下方法都没有奏效:

方法1:这不起作用,因为它没有获得特定版本。此外,需要花费大量时间超过Travis CI的10分钟。

brew install llvm

方法2:这确实是特定版本,但不起作用,因为它需要花费大量时间超过Travis CI的10分钟。

brew install llvm@3.9

方法3:下面应该安装二进制文件,因此速度更快,但现在已弃用并出错:

brew install homebrew/versions/llvm39

我只是在寻找相当于sudo apt-get install -y clang-3.9 clang++-3.9的OSX,它很快就可以在Linux上运行。

1 个答案:

答案 0 :(得分:0)

只能使用brew安装某些版本,可以使用以下命令列出它们:

brew search llvm
==> Formulae
llvm                    llvm@6                  llvm@7 
llvm@8                  llvm@9

您可以在以下地址中看到所有llvm和clang版本: https://releases.llvm.org/download.html

您可以按照以下说明进行构建:http://clang.llvm.org/get_started.html

对于我来说,我只想要clang4,所以我从这里得到它: https://github.com/rmacoslib/r-macos-clang