cmake教程
cmake 是 kitware 公司以及一些开源开发者在开发几个工具套件(VTK)的过程中衍生品,最终形成体系,成为一个独立的开放源代码项目。项目的诞生时间是 2001 年。cmake 的流行其实要归功于 KDE4 的开发(似乎跟当年的svn 一样,KDE 将代码仓库从 CVS 迁移到 SVN,同时证明了 SVN 管理大型项目的可用性),在 KDE开发者使用了近 10 年autotools 之后,他们终于决定为 KDE4 选择一个新的工程构建工具,在迁移过程中,进展异常的顺利,并获得了 cmake 开发者的支持。所以,目前的 KDE4 开发版本已经完全使用 cmake 来进行构建。像 kdesvn,rosegarden 等项目也开始使用cmake,这也注定了 cmake 必然会成为一个主流的构建体系。