cmake 学习使用笔记(四)常用的命令(壹)
记录一下学习使用 cmake 过程中常用的命令
find_packge -----------------------------------------查找依赖包
搜索模式
一般 使用 find_packge() 可以获得 依赖包的 头文件包含路径、库路径、库名称、版本号等。
但实际使用过程中,可能因为安装系统安装了多个版本,导致编译、链接出错。
例如:我安装了多个 protobuf ,postsql 等。
具体查找原理此处不坐解释
参考:
Module 模式
在该模式下,Cmake会搜索一个名为Find<PackageName>.cmake的文件,其中<PackageName>为待搜索包的名称。
find_package(<PackageName> [version] [EXACT] [QUIET] [MODULE] [REQUIRED] [[COMPONENTS] [components...]] [OPTIONAL_COMPONENTS components...] [NO_POLICY_SCOPE])
model 模式下 ,可选配置的参数比 Config 模式少。
Config 模式
未完 待续。。。。。。。。。。
上一篇:
通过多线程提高代码的执行效率例子
下一篇:
使用线性回归和决策树算法进行薪资预测