CMake 学习随记(Python 版)
发布时间
阅读量:
阅读量
CMake学习要点总结
-
- 1、引言
-
2、cmake基本知识
-
- 2.1概念
- 2.2 内部编译与外部编译
- 2.3 CMakeLists.txt基本规范
-
3、常用变量与命令
-
- 3.1常用变量
- 3.2常用命令
-
5、实例1分析
-
6、实例2分析
-
7、参考文献
-
- 1、引言
1、引言
完成程序编写后,通常都需要执行编译操作,而编译过程中出现错误的情况也较为常见。在以往参与机器人开发的过程中,我主要是在他人已有的代码基础上进行调整,并且开发环境依托于ROS系统,对于cmake工具的使用一直停留在模糊的认知层面,仅掌握了一些零散的知识点,缺乏整体性的理解。因此,在假期期间,我查阅了相关资料对cmake进行了系统学习,并撰写此篇笔记以帮助自身巩固所学内容。未来也将持续对该主题进行补充与完善。
2、cmake基本知识
2.核心概念界定
CMake(Cross Platform Make)是一款功能强大的工程项目构建工具。其通过解析并执行CMakeLists.txt文件,进而生成Makefile文件。
接下来回顾一下程序编译的基本流程:
预处理阶段
编译阶段
汇编阶段
链接阶段
目标文件
库文件
.h、.c
全部评论 (0)
还没有任何评论哟~
