在 macOS 上,系统的 llvm-config 位于哪里?

15
如果我没有弄错的话,作为XCode一部分安装的编译器等使用了llvm。但是我找不到一个llvm-config二进制文件来生成用于命令行编译到llvm目标的正确标志。在macOS上有这样的东西吗?
我知道我可以通过MacPorts或Homebrew安装一个新的llvm,但是我不想重复已经存在的内容;我只想找到获取系统配置的方法。
1个回答

11

llvm-config 用于构建需要链接至 LLVM 的程序。 Xcode 不分发 LLVM 库,也不支持直接链接 clang,因此在这种情况下 llvm-config 没有用处。请问您的使用情况是什么?


4
那是缺失的一部分。我试图构建第三方软件,需要链接到llvm库,但找不到系统的那些库。因为显然没有,所以采用Homebrew。谢谢! - Mark Reed
1
在qt-creator的开发过程中,情况是调试配置。 - Sergei Krivonos
这也是我的情况(从源代码构建Qt 5.15.11)。我宁愿不使用Brew安装所有llvm,但如果configure确实需要它(或者在评估系统时认为需要它),我想我必须这样做吧?我会查找一个避免这种情况的开关,如果没有,我就会冒着非常漫长的时间去完成。 - cycollins

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接