「CMake」这个名字是"Cross platform Make"的缩写。虽然名字中含有"make"，但是CMake和Unix上常见的「make」系统是分开的，而且更为高阶。它可与原生建置环境结合使用，例如：make、ninja、苹果的Xcode与微软的Visual Studio。
历史.CMake是为了解决美国国家医学图书馆出资的Visible Human Project专案下的Insight Segmentation and Registration Toolkit（IT