Skip to main content
こういう絵、目開いてる方が激重感情抱いてがち

CMake Generators

Cmake 是一个配置程序,有时会被称为 “元” 构建系统, Cmake 并不负责编译构建整个项目, 相反,Cmake 会根据环境配置、以及工具链,生成用于解决不同平台构建系统 Linux 平台上常用的编译器是 GCC,在 Windows 上,常用的编译器是 MSVC,在 MacOS 上,常用的编译器是 Clang,对于不同的编译平台构建差异,Cmake 正是为了解决这些问题而存在的 “元” 构建系统

安装 CMake

在使用之前先安装 Cmake 环境 下载链接 https://cmake.org/download 在官网下载对应系统的安装包,Windows 是 msi 安装版或者 zip 解压后 path 添加环境变量 对于 Linux 推荐是使用管理器,例如 ArchLinux , 推荐 yayparu 进行安装
Install
然后在终端输入 cmake --version 查看是否安装成功
Version

使用基础知识

Commad

创建一个 Cmake 项目

CMakeLists.txt 是 Cmake 的配置文件,有时候会被称为 列表文件 或者 CML, 在项目中,不仅是项目顶层目录,子模块也可以包含该文件
CMakeLists.txt
MyProject
src
main.cpp
CMakeLists.txt
README.md
.gitignore
build

配置文件介绍

最后修改于 2026年8月30日