【cmake】——指定find_package的搜索路径
问题在用cmake编译项目的时候,很多时候需要用find_package来导入一些库,比如opencv,cuda等。但是有时候,下载了预编译好的项目时,怎么手动指定路径呢?解决方案通过设定一个project_DIR变量来指定路径,该路径是projectConfig.cmake文件所在的路径,比如下载预编译好的llvm。set(LLVM_DIR yourpath/llvm-7.0/lib/cmake
·
问题
在用cmake编译项目的时候,很多时候需要用find_package
来导入一些库,比如opencv,cuda等。但是有时候,下载了预编译好的项目时,怎么手动指定路径呢?
解决方案
通过设定一个project_DIR
变量来指定路径,该路径是projectConfig.cmake
文件所在的路径,比如下载预编译好的llvm。
set(LLVM_DIR yourpath/llvm-7.0/lib/cmake/llvm)
find_package(LLVM CONFIG REQUIRED)
更多推荐
所有评论(0)