首页 > 其他 > 详细

2.25-CMake Tutorial

时间:2019-07-01 23:11:19      阅读:116      评论:0      收藏:0      [点我收藏+]
  • 指令是大小写无关的,参数和变量是大小写相关的,但推荐全部使用大写指令。?
  • CMake编码灵活性比较大,注意形成统一的风格
  • 较为简单的是内部构建,但是强烈推荐外部构建(Out-of-source build)
  • 外部构建,是将CMake的所有动作产生的文件全部放置到一个编译目录(build),好处是对原有的源代码文件(工程文件)没有任何影响!
  • 对于在哪儿使用add_subdirectory(),在哪儿使用add_executable(),就在哪儿加入这个定义
  • 安装的需要有两种,一种是从代码编译后直接 make install, 一种是打包时的指定目录安装
  • INSTALL分:目标文件的安装、普通文件的安装、非目标文件的可执行程序安装、目录的安装、安装时CMAKE脚本的执行
  • CMAKE脚本的后缀为*.cmake
  • 安装目录时:doc为安装整个目录,doc/为安装整个目录中的内容
  • 注意休息时间:尽量在12点半之前睡觉~!!!
  • 学习CMake基本语法
    • 学习《CMake 实践》
    • 根据实际情况做一下Tutorial
    • 看一看 Mastering Cmake
    • 自己做一下算法题,使用CMake
  • 常用变量和常用环境变量
  • 复杂的例子:模块的使用和自定义模块——预定义的Find模块
  • 继续按照《CMake 实践》学习
  • 特殊的环境变量
    • CMAKE_INCLUDE_PATH
    • CMAKE_LIBRARY_PATH
    • 不是变量而是系统环境变量,在cmake .. 之前使用set指令设置或export 之
  • findpackage

2.25-CMake Tutorial

原文:https://www.cnblogs.com/lizhensheng/p/11117194.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!