CMake的一些使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CMake的一些使用相关的知识,希望对你有一定的参考价值。

1. 使用QT加载CMake工程

打开QT,“文件”-》“打开文件或项目”-》选中CMakeLists.txt文件,出现对话框,单击下一步,点击“执行CMake”,等待CMake执行完毕后单击完成即可加载整个工程

2. CMake中符号的查找

安装CMake后在share\cmake-3.7\Modules中会有find*.CMake文件来对相应的package进行查找

如“Threads”对应“FindThreads.cmake”文件

在“FindThreads.cmake”中定义的一些符号可以在CMakeLists.txt中使用

对于QT5,它自带了一些cmake文件,在“5.1.0/gcc/lib/cmake/”目录下

可通过set(CMAKE_PREFIX_PATH "/home/tarena/Qt5.1.0/5.1.0/gcc")来指定使用QT自带的cmake文件

 

以上是关于CMake的一些使用的主要内容,如果未能解决你的问题,请参考以下文章

使用 cmake 如何静态链接一些库和动态链接其他库?

使用CMake组织C++工程2:CMake 常用命令和变量

使用cmake编译非cmake项目

需要一些帮助来创建一个 cmake 文件以使我的项目正常工作...从 cmake 转换

CMake / Ninja:当内容未知时递归“清理”输出目录......?

使用 cmake 进行交叉编译