cmake 构建多文件多目录项目
一:所使用的环境
!"#$%&''$(
)**+*+*+,-.
)/ 0
二: cmake 常用的环境变量
(的常用的环境变量可以参考下面的这边博客
1&'.. 2. &3.4.2.*5)5
下面主要列举我常用的几个变量:
("%67+(+8%,!:用来设置 编译 文件的编译选项
("%67+(99+8%,!: 用来设置 ::编译 ::文件的编译选项
("%67+(;;7-$+!<;(7+=>;: 表示的是所在的当前目录
三: cmake 常用的几个函数
、%==+=78>->$><-!/2?::0用来设置 ::或者 的编译选项
利用此函数可以添加 选项如 %==+=78>->$><-!/0,否则无法调试编译过的代码
)、/("%67+(+8%,!@A#>(@0用来设置变量的值
、"7!!%,7/消息类型 消息内容0用来打印消息的类似 的
/@需要安装的头文件的目录@BC2+&D0
、E2+&/<&(F;7G>;7=0
此函数主要是用于查找相应软件的配置文件 <&(F(E,<&(F"2
利用配置文件的中的路径查找软件的头文件和库文件。路径查找的方式类似与 库的
查找方式。
、E/,<H2+&@BC("%67+(;;7-$+!<;(7+=>;D.I@0
获取当前目录下的所有的头文件到 2+&变量中
、/8>7!BC2+&D=7!$>-%$><-20
将变量中的文件安装到系统的 2 目录下
评论0
最新资源