CMake 开发者博客

分享关于构建系统、持续集成和 C++ 开发的点滴心得。

文章封面
基础入门

CMakeLists.txt 的第一个 Hello World

学习如何为一个简单的 C++ 项目编写 CMake 配置文件,理解 project() 和 add_executable() 指令。

2024-02-10 阅读更多
文章封面
高级进阶

深度解析 Target-based Modern CMake

抛弃古老的变量定义模式,拥抱以目标为核心的属性依赖管理,让你的构建逻辑更清晰。

2024-02-05 阅读更多
文章封面
实战经验

使用 FetchContent 管理外部依赖

告别 git submodule,使用 CMake 原生的 FetchContent 模块自动化下载与集成第三方库。

2024-01-28 阅读更多