CMake

CMake es un sistema extensible y de código abierto que gestiona el proceso de construcción en un sistema operativo y de forma independiente del compilador. A diferencia de muchos sistemas multiplataforma, CMake está diseñado para ser usado en conjunto con el entorno de construcción nativo.