CMake es una herramienta de software libre y de código abierto multiplataforma diseñada para construir, probar y empaquetar el software. CMake utiliza una plataforma simple y archivos de configuración independientes del compilador para controlar el proceso de compilación de software. Lleva a la producción de makefiles nativos y espacios de trabajo, que son, a su vez, utilizado en un entorno de compilador de elección.
En este post, vamos a mostrar cómo instalar CMake en su sistema Ubuntu. Nuestra versión de Ubuntu de elección en este tutorial es Ubuntu 18.04 LTS.
Instalación de CMake en Ubuntu
Requisitos previos
Antes de instalar CMake, asegúrate de que tienes privilegios de root y de que tu sistema está actualizado ejecutando los siguientes comandos.
sudo apt updatesudo apt upgrade
Método 1: Instalar CMake usando el software de Ubuntu
Si no quieres andar ejecutando un montón de comandos en la Terminal de Linux, entonces este método es para ti. En el momento de escribir este post, la versión estable disponible de CMake es 3.17.3.
Paso 1. Lanza la «Instalación de Software de Ubuntu» desde el menú de aplicaciones de Ubuntu, como se muestra en la imagen de abajo.
Paso 2. En la «barra de búsqueda» de software de Ubuntu, en la parte superior, escribe la palabra CMake y pulsa «Enter». Verá una lista de aplicaciones, pero sólo haga clic en el icono de CMake. Probablemente será el primer elemento de la lista, como se muestra en la imagen siguiente.
Paso 3. Haga clic en el botón «Instalar» para descargar e instalar CMake en su sistema Ubuntu. Es posible que tenga que introducir su contraseña de root para continuar con la instalación.
Paso 4. Usted puede seguir el progreso de la instalación utilizando el porcentaje de abajo, como se muestra en la imagen.
CMake ahora se instalará en su sistema. Si el proceso se completa con éxito, debería ver una ventana similar a la de la imagen de abajo.
Paso 5. Para iniciar CMake, haga clic en el botón «Launch». La ventana de CMake debe abrirse, como se muestra en la imagen siguiente.
Desinstalar CMake utilizando el Software de Ubuntu
Si desea eliminar CMake de su sistema utilizando la interfaz gráfica de usuario GUI), es bastante sencillo.
Paso 1. Inicie la aplicación de software de Ubuntu y busque «CMake» en la barra de búsqueda superior.
Paso 2. Haga clic en la aplicación CMake que aparece en la lista. Debería ver una ventana similar a la siguiente.
Paso 3. Haga clic en el botón «Eliminar» para desinstalar CMake de su sistema Ubuntu.
Desde la imagen de abajo, podemos ver que «CMake» se está desinstalando de su sistema.
Método 2: Instalar CMake utilizando la línea de comandos
Este es el método a seguir para instalar CMake en su sistema Ubuntu a los que prefieren el método de línea de comandos sobre la interfaz gráfica de usuario. Hay dos maneras que usted puede utilizar para instalar CMake en su sistema a través de la Terminal:
a) Usando snap
b) Usando el código fuente de la página web oficial de CMake
Snap app
Paso 1. Inicie el Terminal de Ubuntu y ejecutar el comando a continuación.
sudo snap install cmake -classic
Una vez que la instalación se completa, ejecute el comando «-versión» a continuación para ver la versión de CMake instalado en su sistema.
cmake --version
Para quitar / desinstalar CMake usando snap en la línea de comandos, ejecute el comando a continuación.
sudo snap remove cmake
Nota, este método sólo funciona para CMake instalado a través de Snap o de forma gráfica utilizando el software de Ubuntu.
Instalar CMake usando el código fuente VI
Antes de escribir este post, he intentado instalar CMake desde el repositorio de Ubuntu y PPA, pero ninguno de ellos instaló la última versión de CMake. Para instalar la última versión de CMake, sigue los siguientes pasos.
Paso 1. Descargue el código fuente de CMake desde su sitio web oficial. Eso se puede hacer usando el comando «wget» en la Terminal, como se muestra a continuación. Asegúrese de reemplazar el enlace en el comando de abajo con el enlace que se copia desde el sitio web oficial.
$ wget https://github.com/Kitware/CMake/releases/download/v3.17.3/cmake-3.17.3.tar.gz
Paso 2. Navegue hasta el directorio donde descargó el código. Debe ser la carpeta en la que ejecutó el comando «wget». Ejecute el comando «tar» para extraer el contenido.
tar -zxvf cmake-3.17.3.tar.gz
Paso 3. Navegue al directorio CMake recién creado utilizando el comando «cd».
cd cmake-3.17.3
Paso 4. Ejecuta el siguiente comando para compilar e instalar CMake en tu sistema Ubuntu.
sudo ./bootsrap
Una vez que el proceso se complete, deberías ver un mensaje, como en la siguiente imagen.
Paso 5. Ejecute el comando «make».
make
Paso 6. Ejecute el comando «make install» para instalar CMake en su sistema.
make install
Paso 7. Para confirmar que CMake se instaló con éxito en su sistema, ejecute el comando «version».
cmake --version
Para eliminar/desinstalar CMake instalado mediante el comando «make», ejecute el siguiente comando.
sudo make uninstall
Conclusión
Estas son dos formas de instalar CMake en tu sistema Ubuntu. Si eres nuevo en el uso de CMake y te gustaría saber más sobre él, dirígete al sitio oficial para leer su completa documentación.