CMake简介
CMake 是一个强大的自动化配置工具,它是开源的,跨平台的,它通过读取脚本文件——CMakeLists.txt 中的规则来构建编译系统。
CMake适合做为主构建工具, 它的构建模型非常简单,只有输出目标,有利于其它的IDE工程或Makefile映射。已经有越来越多的项目使用CMake,谷歌、微软、Facebook等公司的开源项目都支持CMake构建,越来越多的第三方库也提供CMake配置,Android NDK 也钦定了 CMake 的地位。
CMake简介
CMake 是一个强大的自动化配置工具,它是开源的,跨平台的,它通过读取脚本文件——CMakeLists.txt 中的规则来构建编译系统。
CMake适合做为主构建工具, 它的构建模型非常简单,只有输出目标,有利于其它的IDE工程或Makefile映射。已经有越来越多的项目使用CMake,谷歌、微软、Facebook等公司的开源项目都支持CMake构建,越来越多的第三方库也提供CMake配置,Android NDK 也钦定了 CMake 的地位。