CMake常用语法总结

CMake常用语法总结,第1张

COMMAND(args...) ,多个参数用空白符分隔

指定需要的最小的cmake版本

查找源文件并保存到相应的变量中:

导入了一个已存在的 <name>库文件,导入库一般配合 set_target_properties 使用,这个命令用来指定导入库的路径,比如:

设置CMake变量

设置头文件位置

添加可执行文件

将若干库链接到目标库文件

将 lib1, lib2, lib3 链接到 <name>上

为当前路径以及子目录的源文件加入由 -D 引入得 define flag

如果当前目录下还有子目录时可以使用 add_subdirectory ,子目录中也需要包含有 CMakeLists.txt

文件 *** 作命令

设置某个路径的一种属性

prop1 prop 代表属性,取值为:

在给定的作用域内设置一个命名的属性

第一个参数决定了属性可以影响的作用域,必须为以下值:

PROPERTY 参数是必须的

一、使用工具:CMake、编程工具

二、方法步骤:

1、添加头文件目录INCLUDE_DIRECTORIES

2、它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到CPLUS_INCLUDE_PATH变量的作用。

include_directories(../../../thirdparty/comm/include)

三、注意事项:CMake支持大写、小写、混合大小写的命令。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11529956.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存