我试图在使用 clang 调用我的程序时使用地址清理,但它似乎没有安装。如果我输入,which llvm-symbolizer
我会得到llvm-symbolizer not found
。我还检查了/usr/bin
clang/usr/local/bin
的安装位置/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
,但仍然找不到 llvm-symbolizer(尽管最后一个路径中有其他 llvm-* 可执行文件)。
有什么办法可以在 macOS 上安装这个吗?另外,我在brew中找不到它。我正在使用 macos 内置的 clang: Apple clang version 12.0.0 (clang-1200.0.32.21)
。
我的llvm-symbolizer版本是随 Homebrew 安装的。你必须使用brew install llvm来安装llvm才能得到它。然后它显示为:
% which llvm-symbolizer
/usr/local/Cellar/llvm/11.0.0/bin/llvm-symbolizer
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3631 次 |
最近记录: |