2023年7月26日发(作者:)
cmakefind_package命令1、
find_package(
Find
变量${CMAKE_MODULE_PATH}中的所有⽬录。如果没有,然后再查看它⾃⼰的模块⽬录 /share/cmake-x.y/Modules/ ($CMAKE_ROOT的具体值可以通过CMake中message命令输出)。$CMAKE_ROOT = /usr/share/cmake-3.7/usr/share/cmake-3.7/Modules
这称为模块模式。2、 如果没找到这样的⽂件,find_package()会在~/.cmake/packages/或/usr/local/share/中的各个包⽬录中查找,寻找<库名字的⼤写> 或者
<库名字的⼩写>- (⽐如库Opencv,它会查找/usr/local/share/OpenCV中的或)。这称为配置模式。**不管使⽤哪⼀种模式,只要找到*.cmake,*.cmake⾥⾯都会定义下⾯这些变量:1。
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690361441a337842.html
评论列表(0条)