

¿Una alternativa al tradicional make?
Generalidades
CMake es una herramienta multiplataforma de generación o automatización de código. El nombre es una abreviatura de «cross platform make«. Más allá del uso de make en el nombre, CMake es una suite separada y de más alto nivel que el sistema de make común de Unix, similar a las autotools.
CMake es libre y de código abierto, multiplataforma, para automatizar la construcción de software mediante un método independiente del compilador. Admite jerarquías de directorios y aplicaciones que dependen de múltiples bibliotecas. Se utiliza en conjunción con entornos de construcción nativos como make, Qt Creator, Ninja, Xcode de Apple, y Microsoft Visual Studio. Tiene dependencias mínimas y requiere sólo un compilador de C++ en su propio sistema de construcción.
macOS
CMake 4.2.3
![]()
Instalación
En la página de descargas se selecciona la distribución para el sistema operativo y el procesador. En el caso de macOS, el formato de la imagen es «universal». Una vez montada la imagen de disco (.dmg), bastará arrastrar el icono de CMake al alias de Applications para llevar a cabo la instalación.
Esta distribución permite tener una interfaz en el entorno gráfico.
CMake 3.2.1

Instalación
En la página de descargas de este proyecto, basta con seleccionar el paquete correspondiente al sistema operativo y a la versión para descargarlo.
Una vez descargado, la instalación consistirá en montar la imagen del disco (es decir, abrir el archivo de extensión .dmg), aceptar la licencia y convenios del software, para finalmente, arrastrar el icono de CMake al icono del alias de Applications.
También se puede hacer la instalación desde la línea de comando. Para esto, se requiere contar con Homebrew (o un administrador de paquetes equivalente).
$ brew install cmake
==> Downloading https://homebrew.bintray.com/bottles/cmake-3.2.1.mavericks.bottl
######################################################################## 100.0%
==> Pouring cmake-3.2.1.mavericks.bottle.2.tar.gz
🍺 /usr/local/Cellar/cmake/3.2.1: 1847 files, 32M
$
Desinstalación
La forma de realizar la desinstalación dependerá de cómo se haya instalado. Si fue descargando la imagen de disco, la desinstalación es básicamente en «la forma Mac«, aunque puede ser mucho más recomendable usar un desinstalador.
Si la instalación se realizó con Homebrew (o con un administrador de paquetes equivalente), debe usarse el comando correspondiente de desinstalación o de remoción en ese administrador de paquetes. Por ejemplo, para el caso de Homebrew:
$ brew uninstall cmake
Uso
En desarrollo…
Referencias
- «CMake«, cmake.org, web. Visited: 2026.02.21. URL: https://cmake.org/.
- «CMake«, Wikipedia, web. Visited: 2026.02.21.URL: https://es.wikipedia.org/wiki/CMake.
![]()

![]()
© Todos los derechos reservados.
Dr. Eduardo René Rodríguez Ávila
Creación: 2019.07.18
Última actualización: 2026.02.21
El contenido de este sitio puede ser copiado y reproducido libremente, siempre que no se altere y se cite su origen. Marcas y productos registrados se citan por referencia, sin fines de lucro ni de dolo. Todas las opiniones son a título personal del o de los autores de estas y, salvo que se exprese de otro modo, deben considerarse como registro y expresión de la experiencia de uso de aquello de lo que se trata. Para conocer más sobre la posición de privacidad y responsabilidad respecto de lo que se presenta en este sitio web y de cómo se ha obtenido, consulte la declaración correspondiente.





