En este tutorial, aprenderá a instalar la última versión de CMake en Fedora 39 desde la terminal de línea de comandos. Para obtener la última versión de CMake, puede compilarla fácilmente desde el código fuente. CMake es un sistema de compilación de código abierto que tiene las siguientes características: Compatibilidad multiplataforma Configuración flexible Arquitectura extensible Compatibilidad con sistemas de compilación múltiples Comunidad activa Compilaciones fuera de código Pasos para instalar el último CMake en la línea de comandos de Fedora 39 Antes de comenzar a compilar su herramienta CMake, debe tener acceda a su servidor Fedora como usuario no root con privilegios sudo. Luego, siga los pasos a continuación para completar esta guía. Paso 1: Paquetes necesarios para instalar CMmake en Fedora 39 Primero, debe ejecutar la actualización del sistema con el siguiente comando: sudo dnf update -y Luego, use el siguiente comando para instalar algunos paquetes necesarios que son necesarios para compilar CMake:sudo dnf install gcc gcc-c++ openssl-devel bzip2-devel libffi-devel zlib-devel wget make -yPaso 2: descargar CMake desde el código fuente en la línea de comandos de Fedora 39. En este punto, debe visitar la página de lanzamiento de GitHub. y obtenga la última versión estable de CMake para Linux con el siguiente comando wget: sudo wget https://github.com/Kitware/CMake/releases/download/v3.27.7/cmake-3.27.7.tar.gz Cuando finalice la descarga completado, extráigalo usando el siguiente comando:sudo tar -zxvf cmake-3.27.7.tar.gz Luego, navegue hasta su directorio CMake en Fedora 39:cd cmake-3.27.7Paso 3: compilar y compilar el último CMake en Fedora 39At En este punto, puede iniciar el proceso de compilación de CMake. Primero, debe ejecutar el script de arranque con el siguiente comando: sudo ./bootstrap Cuando esté completo, obtendrá el siguiente resultado: Luego, puede comenzar a compilar CMake en Fedora 39 con el siguiente comando: sudo make Tomará algún tiempo completar. Cuando se complete, verá: Ahora puede instalar CMake usando el siguiente comando:sudo make installFinalmente, puede verificar su instalación verificando su versión:sudo cmake –versionPaso 4 – (Opcional) Pruebe la instalación de CMake en Fedora 39At En este punto, puede probar su CMake creando un proyecto de muestra Hello World en Fedora 39. Primero, necesita crear un directorio para su proyecto y cambiar a él con los siguientes comandos:# sudo mkdir cmproject # cd cmprojectLuego, necesita cree un archivo fuente C++ con su editor de texto favorito como vi editor o nano editor:sudo vi hello.cppAgregue el siguiente contenido al archivo:#include

int main() { std::cout << "¡Hola mundo!\n"; devolver 0; }Cuando haya terminado, guarde y cierre el archivo. A continuación, debe crear el archivo CMakeLists.txt (con estas mayúsculas exactas) que CMake requiere:sudo vi CMakeLists.txtEl directorio raíz del proyecto ( ~/cmproject en este caso) debe contener un archivo CMakeLists.txt. Cada línea en un archivo CMakeLists.txt tiene un comando. El archivo CMakeLists.txt para este proyecto es bastante trivial y solo contendrá estas tres líneas:cmake_minimum_required(VERSIÓN 3.13) # Proyecto de verificación de versión de CMake (MiProyecto) # Crear proyecto "MiProyecto" set(CMAKE_CXX_STANDARD 14) # Habilitar el estándar c++14 add_executable(hola hola.cpp)Cuando haya terminado, guarde y cierre el archivo. Se recomienda tener un directorio de compilación separado para los ejecutables. Para hacer esto, ejecute el siguiente comando:sudo mkdir buildLa estructura del proyecto ahora se ve así:sudo tree Para ejecutar CMake, necesita cambiar a su directorio de compilación en Fedora 39:cd buildEjecute el comando CMake:sudo cmake..Nota: El .. es un alias para el directorio principal y le dice a cmake que busque el archivo CMakeLists.txt en el directorio principal. Si ve CXX en cualquier lugar mientras trabaja con CMake, se refiere a C++ como CXX. Ahora puede generar el ejecutable simplemente escribiendo: sudo cmake --build. Luego, ejecute el archivo ejecutable: sudo ./hello Eso es todo. Ya ha terminado. Conclusión En este punto, ha aprendido a instalar la última versión estable de CMake en Fedora 39 desde la terminal de línea de comandos. Además, ha aprendido a probar su instalación de CMake creando un proyecto de muestra. Espero que disfrute usándolo. Para obtener más guías y artículos, puede visitar el sitio web de Orcacore.
Source link