Cmake入门学习指南
Cmake 官方教程
cmake 提供了一个很好的教程,里面的内容很简单,并且有简单的习题帮助你理解 cmake。
开始前需要的准备
这里默认你使用 windows 环境的电脑进行学习,如果是 Linux 系统就更简单了,直接各种 apt install 就可以了。
1. Make 下载
官网下载地址: https://gnuwin32.sourceforge.net/packages/make.htm
2. Cmake 下载
官方下载地址: https://cmake.org/download/
3. Windows MingW 下载
MinGW和MinGW-W64都是用于Windows平台的轻量级GNU工具链。
官网下载(特别慢): https://www.mingw-w64.org/downloads/#mingw-builds
国内镜像下载: https://files.1f0.de/mingw/
4. cmake 练习代码下载
练习代码包含在 cmake 源代码的 Help/guide/tutorial/
目录中。
官网源代码下载: https://cmake.org/download/
这里直接下载 linx 下的代码就可以,因为是练习题,不是安装。主要还是我对 windows 不熟,虽然每天都在用,尴尬…………
直接从我的 gitee 下载: https://gitee.com/megahertz/cmake_test
这里面的代码只有 Help/guide/tutorial/
目录中的练习文件,不需要再去下载所有的源码,方便练习。
注:
前面各种安装完了之后可以在 cmd 窗口使用 --vsersion 查看版本号的办法确认是否安装成功:
如果在练习之初就遇到了 以下报错,请直接看解决办法:
-- Building for: NMake Makefiles
CMake Error at CMakeLists.txt:7 (project):
Running
'nmake' '-?'
failed with:
no such file or directory
-- Configuring incomplete, errors occurred!