cmake.txt文本文件中为下载链接CMake是一个跨平台的安装编译工具可以用简单的语句来描述所有平台的安装编译过程.他能够输出各种各样的makefile或者project文件能测试编译器所支持的c加加特性类似UNIX下的automake.只是CMake的组态档取名为CMakeLists.txt.Cmake并不直接建构出最终的软件而是产生标准的建构档如Unix的Makefile或Windows Visual c加加的projects workspaces然后再依一般的建构方式使用.这使得熟悉某个集成开发环境IDE的开发者可以用标准的方式建构他的软件这种可以使用各平台的原生建构系统的能力是CMake和SCons等其他类似系统的区别之处.CMake这个名字是cross platform make的缩写.虽然名字中含有make但是CMake和Unix上常见的make系统是分开的而且更为高阶.