CMake简介 CMake 是做什么的? CMake是一套类似于automake的跨平台辅助项目编译的工具. 我觉得语法更加简单易用. CMake的工作流程 CMake处理顶级目录的CMakeLists.txt(CMake的配置文件,配置了子目录,编译目标,编译依赖等等),最后根据配置生成相应的MakeFile. 使用make命令既可以进行编译. CMake 基本语法 CMake定义了一套领域编程语言或者说脚本,称为CMake语言,支持变量定义.流程控制.函数.预制函数. 文件组织 CMake能…