CMake是一个免费的多平台编译东西,旨在构建、测试和软件打包,该软件是用于把持软件利用复杂的平台和编译器编译历程自力设置文件,软件天生本机makefile和事情区,可使用您所取舍的编译器情况,操纵复杂,利用便利,十分的好用。
软件功效
1、CMake能够编译源代码、制造步伐库、发生适配器(wrapper)、还能够用恣意的按次建构实行档。
2、撑持in-place建构(二进档和源代码在统一个目次树中)和out-of-place建构(二进档在其余目次里),因而能够很简单从统一个源代码目次树中建构出多个二进档。
3、CMake 也撑持静态与静态程式库的建构。“CMake”这个名字是“cross platform make”的缩写。固然名字中含有“make”,可是CMake和Unix上罕见的“make”系统是分隔的,并且更加高阶。
软件特征
1、编译快
可以给用户供应最高效的编译效力;
2、效力高
提拔用户举行桌面编程的效力和速率;
3、流程好
具有十分杰出的流程把持帮助功效;
4、实行稳
能够很倏地不乱的举行步伐编译的实行。