是一种跨平台安装(编译)工具,可以用简单的句子描述所有平台的安装(编译过程)。他可以输出各种产品makefile或者project该文件可以测试编译器支持的文件C++特性,类似UNIX下的automake。只是CMake组态档名为CmakeLists.txt。Cmake不直接构建最终软件,而是生成标准的构建档案(如Unix的Makefile或WindowsVisualC++的projects/workspaces),然后按照一般的施工方法使用。这使得熟悉一个集成开发环境(IDE)开发人员可以以标准的方式构建自己的软件,使用各平台原生构建系统的能力是CMake和SCons其他类似系统的区别。
CMake应用介绍是一种跨平台安装(编译)工具,可以用简单的句子描述所有平台的安装(编译过程)。他可以输出各种产品makefile或者project该文件可以测试编译器支持的文件C++特性,类似UNIX下的automake。只是CMake组态档名为CmakeLists.txt。Cmake不直接构建最终软件,而是生成标准的构建档案(如Unix的Makefile或WindowsVisualC++的projects/workspaces),然后按照一般的施工方法使用。这使得熟悉一个集成开发环境(IDE)开发人员可以以标准的方式构建自己的软件,使用各平台原生构建系统的能力是CMake和SCons其他类似系统的区别。