gpt4 book ai didi

macos - 如何在 osx 上安装 clang++?

转载 作者:行者123 更新时间:2023-12-04 22:31:26 24 4
gpt4 key购买 nike

我在 /usr/bin/ 中有一个默认的 clang 和 clang++目录。他们都有3.3版本。

我也在这个 specification 的帮助下安装了 clang .安装后,我获得了额外的二进制实用程序 clang-3.5 .但是clang++-3.5没有安装。
如何安装?

最佳答案

我怀疑您所缺少的只是 libstdc++,但是在不查看构建日志的情况下试图弄清楚这一点是不可能的。特别是当您说“安装后...”时,当您链接到的说明中没有安装步骤时,只构建?

所以,我建议你使用 brew 来安装依赖项。 llvm35 有点前沿,但当前使用 brew 安装它的说明是:

第 1 步:确保您最近有足够的 gcc/libc 来构建 clang(可能对您来说不是必需的):

$ brew install gcc47 

第 2 步:安装带有所有装饰的 llvm35 的 HEAD 版本(请参阅 https://github.com/Homebrew/homebrew-versions/issues/340 - 您必须阅读此内容,因为我们正在构建 HEAD 版本,说明可能会在明天更新。现在更正,我刚刚构建了它!):
$ brew install isl --HEAD
$ brew install --cc=gcc-4.7 --HEAD llvm35 --with-asan --with-clang --with-libcxx --rtti --all-targets
# wait....
🍺 /usr/local/Cellar/llvm35/HEAD: 1427 files, 240M, built in 18.3 minutes

$ /usr/local/Cellar/llvm35/HEAD/bin/clang++-3.5 -v
clang version 3.5
Target: x86_64-apple-darwin12.5.0
Thread model: posix

请注意,我的命令与链接中的命令不同,包括 --cc=gcc-4.7使用步骤 1 中安装的 gcc;如果你的 gcc 已经足够好,你就不需要那个了。这是只安装小桶,所以不会在通常的路径中(参见: https://github.com/Homebrew/homebrew/wiki/FAQ,'Cellar' 他们的意思是/usr/local/Cellar;我已经展示了上面构建的路径)

关于macos - 如何在 osx 上安装 clang++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22004399/

24 4 0
文章推荐: r - 如何在ggplot2中绘制加权黄土平滑度? [复制]
文章推荐: powershell - 无法在 Windows 8.1 上更改 PowerShell 字体和窗口大小
文章推荐: dart - 你能通过 Dart 编辑器将编译器标志传递给 dart2js
文章推荐: angularjs - 在 AngularJS 中,有没有办法用范围值设置