问题

在用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)
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐