1.1、CMake简介
是什么 ? | : | cross-platform make |
开发语言 | : | C、C++ |
官方主页 | : | https://cmake.org |
源码仓库 | : | |
同类软件 | : | GYP、meson、gn |
1.2、CMake支持的构建工具
与其对应的配置文件
1.3、通过包管理器安装CMake
操作系统 | 包管理器 | 安装命令 |
---|
Windows | scoop | scoop install cmake |
Windows | Chocolatey | choco install -y cmake |
macOS | HomeBrew | brew install cmake |
GNU/Linux | HomeBrew | brew install cmake |
| apt | sudo apt-get install -y cmake |
CentOS | yum | sudo yum install -y cmake |
| dnf | sudo dnf install -y cmake |
openSUSE | zypper | sudo zypper install -y cmake |
Alpine Linux | apk | sudo apk add cmake |
Arch Linux ArcoLinux Manjaro Linux | pacman | sudo pacman -Syyu --noconfirm sudo pacman -S --noconfirm cmake |
Gentoo Linux | Portage | sudo emerge cmake |
1.4、通过编译源码安装CMake
1.5、CMake中包含的命令
1.6、CMakeLists.txt
CMake
的配置文件名称为CMakeLists.txt
。