学习CMake(一)

开篇立意,这个系列是为了让我能够更快更好的学习CMake这个工具,学习的资料源于cmake-bulidsystem,如果有不理解的可以参考。

首先这个工具可以做项目管理,不过即便如此,也不要忘了项目管理的核心目的是为了生成可执行文件或库文件!这是第一点。第二点是这个工具的实现方式,在Linux系统上文件是第一要义,文件中的文本是核心元素,文本如果是有结构化特征,那么这个文本就可以变成可解析的。结构化的方式有很多,以命令组织是最简单的,shell就是这么一个产物,CMake也有类似的设计逻辑!CMake是以命令为核心的,当然也有其它元素,比如变量和宏!学习过程中分清元素类型也很重要!接下来是正文。

add_executable 这个命令可以生成可执行文件,它的语法可以参考https://cmake.org/cmake/help/latest/command/add_executable.html#command:add_executable

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CMake学习 本篇分享一下有关CMake的一些学习心得以及相关使用。 本文目录如下: [1、CMake介绍] [...
    AlphaGL阅读 12,302评论 11 79
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,898评论 25 709
  • 注:首发地址 1. 前言 当在做 Android NDK 开发时,如果不熟悉用 CMake 来构建,读不懂 CMa...
    cfanr阅读 24,588评论 1 53
  • 担任17031班主任已经3个多月了,我非常喜欢我的班级,喜欢班级的每一个孩子,班级的孩子们也非常喜欢我。我也希望自...
    张老师_酷阅读 356评论 1 2
  • 上周是十一节后的第一个交易周,在大盘高开突破3365点后回踩3365点成功后我开始见顶看多,很多人都在等待回补33...
    爱上操盘手阅读 187评论 0 0