【问题标题】:How to install Clang 9 on Mac?如何在 Mac 上安装 Clang 9?
【发布时间】:2019-04-02 21:08:05
【问题描述】:

这是我的 Mac 上的内容:

clang --version
Apple LLVM version 10.0.0 (clang-1000.10.44.4)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

我的应用需要使用 clang 版本 9 编译,我如何在我的 Mac 上安装它?

我去了LLVM official site,但在那里我没有看到 Clang 9。

非常感谢任何帮助!

【问题讨论】:

  • 您在这里谈论的是两件不同的事情。有来自 llvm.org 的“LLVM X”,由 clang(和许多其他东西)组成。当前版本是 8.0(仅仅两周)。 LLVM 9 将于今年夏天发布。然后是“Apple LLVM”,这是 Apple 作为其开发人员工具的一部分提供的修改版本。您拥有当前版本 (10.0.xxxx)。 Apple LLVM 9 (9.0.xxx) 是以前的版本。在 Apple 网站上查找旧版本的下载。
  • 明白了,这是很好的解释和澄清!
  • 我下载了 Xcode 9.2,然后做了xcode-select -s /Applications/Xcode.app/Contents/Developer,然后我的clang --version 显示Apple LLVM version 9.0.0 (clang-900.0.39.2),这就是我想要的。我猜 Apple 会随 Xcode 一起发布它的 clang 版本?
  • @FischerCoder - Apple 将它与 Xcode 一起提供(发货?),并作为单独的下载,在标题“命令行工具”下
  • 正确,已发货*,谢谢!

标签: macos clang clang++


【解决方案1】:

我下载了Xcode 9.2,然后下载了xcode-select -s /Applications/Xcode.app/Contents/Developer,然后我的clang --version 显示Apple LLVM version 9.0.0 (clang-900.0.39.2),这就是我想要的。 希望这可以帮助遇到相同或类似问题的其他人。

【讨论】:

    猜你喜欢
    • 2013-12-30
    • 1970-01-01
    • 2019-07-01
    • 1970-01-01
    • 2019-04-06
    • 1970-01-01
    • 2019-10-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多