Esta guía tiene como objetivo enseñarle a instalar el compilador Clang LLVM en Ubuntu 22.04. Clang es un compilador para los lenguajes de programación C, C++ y Objective-C. Es parte del proyecto Máquina virtual de bajo nivel (LLVM). Clang procesará el código fuente y LLVM generará el código de máquina. El proyecto Clang LLVM es una buena opción debido a las increíbles características que tiene, incluyendo rendimiento, compatibilidad, extensibilidad y código abierto. Una guía completa para instalar el compilador Clang LLVM en Ubuntu 22.04 En esta guía, le mostraremos cómo instalar Clang desde el repositorio de paquetes APT y usar el script LLVM para obtener el último Clang en Ubuntu 22.04. Configure la versión predeterminada de clang y cree un proyecto de muestra con ella. ¿Cuáles son los requisitos para instalar Clang? Debe iniciar sesión en su servidor Ubuntu como usuario no root con privilegios sudo. Para hacer esto, puede consultar la guía de configuración inicial del servidor Ubuntu 22.04. Además, asegúrese de tener suficiente espacio en disco y una conexión a Internet. Luego, continúe con los siguientes pasos para completar esta guía. Paso 1: instalar Clang desde el repositorio APT de Ubuntu 22.04 Puede obtener Clang fácilmente desde el administrador de paquetes APT en Ubuntu. Para hacer esto, ejecute la actualización del sistema e instale Clang con los siguientes comandos: # sudo apt update # sudo apt install clang -y Cuando se complete la instalación, verifíquela verificando la versión de Clang: clang –version Como puede ver, la versión predeterminada instalada en Ubuntu 22.04 es Clang 14. Si desea obtener la última versión, puede continuar con el siguiente paso y usar el script LLVM. Paso 2: instalar Clang con el script LLVM en Ubuntu 22.04 En este punto, puede usar el script del repositorio apt de LLVM para obtener la última versión de Clang. Para hacer esto, use el siguiente comando wget para descargar el script: sudo wget https://apt.llvm.org/llvm.sh Una vez que se complete la descarga, haga que su archivo sea ejecutable con el siguiente comando: sudo chmod +x llvm. sh Luego, puede usar el siguiente comando para instalar su versión específica de Clang: sudo ./llvm.sh
Actualmente, la última versión de Clang es la 17. Para instalarla, puede ejecutar: sudo ./llvm.sh 17 Presione Intro para iniciar el proceso de instalación. Esto instalará todos los paquetes y dependencias necesarios. Cuando se complete la instalación, verifique su versión de Clang. Verá que su versión de Clang sigue siendo la Clang 14 predeterminada. Para configurar la versión predeterminada a la última, continúe con el siguiente paso. Paso 3: configure la última versión de Clang como compilador predeterminado En este punto, puede configurar fácilmente su última versión de Clang como compilador predeterminado en Ubuntu 22.04. Para hacer esto, puede ejecutar los siguientes comandos: # sudo update-alternatives –install /usr/bin/clang++ clang++ /usr/bin/clang++-17 100 # sudo update-alternatives –install /usr/bin/clang clang /usr/bin/clang-17 100 Nota: En los comandos anteriores, puede reemplazar el número de versión con su versión específica. El número 100 es la prioridad que le hemos fijado a Clang. Si desea utilizar Clang en lugar de gcc, puede ejecutar el siguiente comando: sudo update-alternatives –config cc Ahora, si verifica su versión de Clang, debería ver que está configurada en su versión específica: clang –version Paso 4 – Cree un programa de prueba con el compilador Clang LLVM. En este punto, puede usar Clang para compilar sus códigos C y C++. Para ver si funciona correctamente, creamos un proyecto de muestra Hola Mundo. Abra un nuevo archivo C con el editor de texto que desee, como Vi editor o Nano editor: sudo vi hello.c Agregue el siguiente código de muestra al archivo: #include
Deja una respuesta