cmake 是一个现代化的 c/cpp 项目构建工具

对于C/C++来说, 如果你选择cmake构建项目, 实际上是通过编写cmake配置文件通过cmake转为 makefile、ninja 或者其他底层的方式完成了构建项目的过程.