查看find_package的路径
时间: 2023-08-04 22:03:20 浏览: 80
查看进程的路径
4星 · 用户满意度95%
你可以使用`message`命令输出`CMAKE_PREFIX_PATH`和`CMAKE_MODULE_PATH`变量的值,以查看`find_package`命令的默认查找路径。例如:
```cmake
message("CMAKE_PREFIX_PATH = ${CMAKE_PREFIX_PATH}")
message("CMAKE_MODULE_PATH = ${CMAKE_MODULE_PATH}")
```
这将在CMake运行时输出`CMAKE_PREFIX_PATH`和`CMAKE_MODULE_PATH`变量的值,你可以在输出信息中查看默认的查找路径。如果需要自定义查找路径,可以在CMakeLists.txt中添加对应的路径,例如:
```cmake
set(CMAKE_PREFIX_PATH "/path/to/my/lib;/path/to/other/lib")
set(CMAKE_MODULE_PATH "/path/to/my/cmake/modules;/path/to/other/cmake/modules")
```
这样就会在指定的路径中查找库和模块文件。
阅读全文