Para obtener más información sobre LLVM, consulte el sitio web oficial de LLVM.
En este artículo, le mostraré cómo instalar el conjunto de herramientas LLVM en Ubuntu 22.04 LTS.
Actualización del caché del repositorio de paquetes apt:
Primero, actualice el caché del repositorio del paquete APT con el siguiente comando:
$ sudo apt actualización
El caché del repositorio del paquete APT debe actualizarse.
Instalación de LLVM en Ubuntu 22.04 LTS:
LLVM Toolset está disponible en el repositorio oficial de paquetes de Ubuntu 22.04 LTS. Por lo tanto, puede instalarlo fácilmente con el Administrador de paquetes APT.
Ejecute el siguiente comando para instalar el conjunto de herramientas LLVM en Ubuntu 22.04 LTS de su repositorio oficial de paquetes:
$ sudo apt install clang lldb llld
Prensa Y y luego presiona Para confirmar la instalación.
El Administrador de paquetes APT descargará todos los paquetes requeridos desde Internet. Tomará un tiempo completar.
Una vez descargado, los paquetes requeridos se instalarán uno por uno. Tomará un tiempo completar.
Se debe instalar el conjunto de herramientas LLVM.
Comprobación de si el conjunto de herramientas LLVM se instaló correctamente:
sonido metálico y sonido metálico++ Los programas son parte del conjunto de herramientas LLVM. sonido metálico se utiliza para compilar programas C y sonido metálico++ se usa para compilar programas C ++.
Puedes verificar si el sonido metálico El programa funciona correctamente con el siguiente código:
$ clang --versión
Puedes verificar si el sonido metálico++ El programa funciona correctamente con el siguiente código:
$ clang ++ --versión
s
Compilación de un programa C con Clang:
En esta sección, le mostraré cómo compilar un programa C simple con el clang.
Primero, cree un nuevo archivo de origen C Hola.C con el nano Editor de texto de la siguiente manera:
$ nano hola.C
Escriba las siguientes líneas en el Hola.C archivo. Este programa C imprimirá el texto Hola Mundo en la consola una vez compilado y corrido.
Una vez que haya terminado, presione + X seguido por Y y Para salvar el Hola.C archivo.
Puede compilar un archivo de origen C C y crear un programa ejecutable binario con Clang de la siguiente manera:
$ clang-O
Puede compilar el archivo de origen C Hola.C en un programa ejecutable Hola C como sigue:
$ clang hola.c -o hello_c
Si hay algún error en el archivo de origen C Hola.C, se informará durante el proceso de compilación.
Verá un archivo ejecutable Hola C En su directorio de trabajo actual, como se marca en la captura de pantalla a continuación si el archivo de origen C Hola.C fue compilado con éxito.
$ ls -lh
Puede ejecutar el archivo ejecutable compilado Hola C como sigue:
ps ./Hola C
Si el Hola C El programa se ejecuta con éxito, debería ver el texto Hola Mundo en la terminal.
Compilación de un programa C ++ con Clang ++:
En esta sección, te mostraré cómo compilar un programa simple C ++ con el clang++.
Primero, cree un nuevo archivo fuente de C ++ Hola.CPP con el nano Editor de texto de la siguiente manera:
$ nano hola.CPP
Escriba las siguientes líneas en el Hola.CPP archivo. Este programa C ++ imprimirá el texto Hola Mundo en la consola una vez compilado y corrido.
Una vez que haya terminado, presione + X seguido por Y y Para salvar el Hola.CPP archivo.
Puede compilar un archivo fuente de C ++ y crear un programa ejecutable binario con clang ++ como sigue:
$ clang++-O
Puede compilar el archivo fuente de C ++ Hola.CPP en un programa ejecutable hola_cpp como sigue:
$ clang ++ hola.cpp -o hello_cpp
Si hay algún error en el archivo fuente de C ++ Hola.CPP, se informará durante el proceso de compilación.
Verá un archivo ejecutable hola_cpp En su directorio de trabajo actual, como se marca en la captura de pantalla a continuación si el archivo fuente de C ++ Hola.CPP fue compilado con éxito.
$ ls -lh
Puede ejecutar el archivo ejecutable compilado hola_cpp como sigue:
ps ./Hello_cpp
Si el hola_cpp El programa se ejecuta con éxito, debería ver el texto Hola Mundo en la terminal.
Conclusión:
En este artículo, le he mostrado cómo instalar el conjunto de herramientas LLVM en Ubuntu 22.04 LTS. También le he mostrado cómo compilar un programa simple C y C ++ usando Clang y Clang ++ (parte del conjunto de herramientas LLVM) respectivamente y ejecutarlos.