![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Cmake轻松入门
文章平均质量分 70
这里讲述了Cmake最基础的操作与功能,致力于让读者快速入门与善用。
jianwei.yao
这个作者很懒,什么都没留下…
展开
-
Linux & Windows 下安装cmake
你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一个严峻的问题:如果软件想跨平台,必须要保证能够在不同平台编译。而如果使用上面的 Make 工具,就得为每一种标准写一次 Makefile ,这将是一件让人抓狂的工作。 CMake就是针对上面问题所设计的工具:它首先允许开发者编写...原创 2021-11-24 23:16:17 · 1272 阅读 · 0 评论 -
Cmake预设变量清单
Cmake预设变量很多,这里只记录了常用的预设变量。PROJECT_NAME: 通过PROJECT指定的项目名称project(Demo)1PROJECT_SOURCE_DIR: 工程的根目录,上图中的Demo目录PROJECT_BINARY_DIR: 执行cmake命令的目录,一般是在build目录,在此目录执行cmake ..CMAKE_CURRENT_SOURCE_DIR: 当前CMakeLists.txt文件所在目录CMAKE_CURRENT_BINARY_DIR: 编译目录,可.原创 2021-11-24 18:53:05 · 759 阅读 · 0 评论