【问题标题】:brew install llvm but referencing /usr/bin/llvm on Mac Montereybrew install llvm 但在 Mac Monterey 上引用 /usr/bin/llvm
【发布时间】:2022-07-30 07:35:32
【问题描述】:

我使用的操作系统是 Mac Monterey,我已经通过 Homebrew 安装了 llvm,并通过

导出了路径
export PATH="$(brew --prefix llvm)/bin:${PATH}"

但它仍然引用已安装在 /usr/bin/llvm 中的版本。 事实上,它给了我以下内容

llvm-ar failed: error executing command /usr/bin/llvm-ar @bazel-out/host/bin/external/m4_v1.4.18/libm4_lib.a-2.params

如何让它引用通过 brew 安装在 /usr/local/opt/llvm 上的那个?

【问题讨论】:

    标签: macos homebrew llvm macos-monterey


    【解决方案1】:

    为我工作:https://tipseason.com/carbon-language-execvp-error/

    MacOS 附带的 llvm 不包含 llvm-ar,因此您需要将其添加到 PATH 并导出 clang 变量

    【讨论】:

      猜你喜欢
      • 2014-12-17
      • 2022-01-24
      • 2017-02-07
      • 2013-08-05
      • 1970-01-01
      • 1970-01-01
      • 2016-12-19
      • 2011-01-01
      • 2023-03-29
      相关资源
      最近更新 更多