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 int main() { printf(«¡Hola mundo!\n»); devolver 0; } Cuando haya terminado, guarde y cierre el archivo. Use Clang para compilar el programa C En este punto, puede usar fácilmente el compilador Clang para compilar su programa en Ubuntu 22.04. Para hacer esto, ejecute el siguiente comando: sudo clang hola.c -o hola Esto compilará su código y creará un archivo ejecutable llamado hola. Para ejecutar el programa, simplemente puede ejecutar: sudo ./hello En su salida, verá el mensaje Hola mundo. Ejemplo de salida ¡Hola mundo! Eso es todo, ya terminaste. Para obtener más información, puede visitar la página de documentación oficial. Conclusión Clang LLVM es un compilador popular entre los desarrolladores debido a su rendimiento, su facilidad de uso y su nueva tecnología de compilación. En este punto, ha aprendido a instalar Clang con el administrador de paquetes APT, usar LLVM para obtener la última versión, configurar la versión predeterminada, crear un programa de prueba y compilarlo con Clang en Ubuntu 22.04. Espero que disfrutes usándolo. Además, es posible que le interesen estos artículos: Instale el lenguaje de programación Rust en Ubuntu 22.04 Instale Scala en la línea de comandos de la terminal de Ubuntu Las 5 mejores alternativas gratuitas a Python Instale Python 3.12 en Ubuntu y Debian Server

Source link