CMake es una herramienta para generación y organización de código. Es multiplataforma y permite jerarquizar los archivos de configuración antes de compilar el software como binario. Se integra con varias IDE. Ofrece facilidades para crear paquetes para Deepin y otras distribuciones GNU/Linux.
Conseguir CMake
CMake viene incluidos en los repositorios de Deepin. Para la versión con interfaz gráfica se instala cmake-qt-gui
(requiere Qt).