记录--Mac OSX 使用homebrew安装的LLVM 6.0.0 遇到的问题

本文记录了在Mac OSX上使用homebrew安装LLVM 6.0.0时遇到的CMake找不到LLVM包的问题,以及通过修改CMakeList.txt并指定LLVM路径为/usr/local/opt/llvm来解决问题的过程。作者指出,相比Linux,Mac上配置LLVM环境较为复杂。
摘要由CSDN通过智能技术生成

Mac OSX 使用homebrew安装的LLVM 6.0.0 遇到的问题

LLVM是用来生成中间代码、开发编译器后端的工具。虽然功能很强大,提供的中间代码格式很清晰,但必须要吐槽一下它的文档……是真的难用,虽然和openCV采用相同的模板,但既缺乏例子,也缺乏内容,只有干干净净的函数声明,大部分详细介绍都是一句话:请参考我们的源代码 sigh


遇到的错误:

CMakelist里使用find_package无法找到LLVM
Could not find a package configuration file provided by "LLVM" (requested version 5.0.0) with any of the following names:
LLVMConfig.cmake
llvm-config.cmake
Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set "LLVM_DIR" to a directory containing one of the above files. If "LLVM" provides a separate development package or SDK, be sure it has been installed.

LLVM_DIR:PATH=/usr/local/opt/llvm/lib/cmake/llvm

解决方法

在CMakeList中添加:
SET(LLVM_DIR /usr/local/opt/llvm/lib/cmake/l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值