Cómo instalar el compilador LLVM Clang C, C++ y Objective-C en Debian 12

Como Instalar El Compilador Llvm Clang C C Y Objective C En Debian 12



Clang es un compilador y un conjunto de herramientas de C, C++ y Objective-C de alto rendimiento. Clang es un proyecto de código abierto desarrollado por el proyecto LLVM. Los programas compilados con Clang son muy rápidos y eficientes. Clang también tiene increíbles capacidades de optimización de código. Para facilitar a los desarrolladores la identificación de errores y la solución de problemas de código, Clang proporciona mejores mensajes de error y diagnósticos. Clang es una buena alternativa al compilador y al conjunto de herramientas GCC.

En este artículo, le mostraremos cómo instalar el compilador LLVM Clang C, C++ y Objective-C en Debian 12.







Tema de contenidos:

  1. Actualización de la caché de la base de datos del paquete Debian 12
  2. Instalación del compilador Clang C, C++ y Objective-C en Debian 12
  3. Comprobar si los compiladores Clang C, C++ y Objective-C son accesibles en Debian 12
  4. Instalación de otras versiones del compilador Clang C/C++ en Debian 12
  5. Compilando los programas C y C++ con LLVM Clang
  6. Conclusión

Actualización de la caché de la base de datos del paquete Debian 12

Para actualizar la caché de la base de datos del paquete Debian 12, ejecute el siguiente comando:



$ sudo actualización adecuada

 



Instalación del compilador Clang C, C++ y Objective-C en Debian 12

Para instalar el compilador y el conjunto de herramientas LLVM Clang C, C++ y Objective-C en Debian 12, ejecute el siguiente comando:





$ sudo apto instalar clang clangd formato-clang clang-tidy herramientas-clang

 
Para confirmar la instalación, presione Y y luego presione .


Los compiladores LLVM Clang y los paquetes de dependencia necesarios se están descargando de Internet. Tarda un poco en completarse.




Se están instalando los compiladores LLVM Clang y los paquetes de dependencia necesarios. Tarda un poco en completarse.


En este punto, el compilador LLVM Clang C, C++ y Object-C debería estar instalado en su sistema Debian 12.

Comprobar si los compiladores Clang C, C++ y Objective-C son accesibles en Debian 12

Para comprobar si puede acceder al compilador Clang C, C++ y Objective-C, ejecute los siguientes comandos:

$ sonido metálico --versión
$ sonido metálico ++ --versión

 
Como puede ver, se puede acceder a los compiladores Clang C, C++ y Objective-C en nuestro sistema Debian 12. Tenemos instalada la versión 14 de Clang en nuestro sistema Debian 12.

Instalación de otras versiones del compilador Clang C/C++ en Debian 12

En Debian 12, Clang 14 se instala de forma predeterminada, como vio en la sección anterior de este artículo. Pero Clang 13 y Clang 15 también están disponibles en el repositorio de paquetes oficial de Debian 12.

Para instalar Clang 13 en su sistema Debian 12, ejecute el siguiente comando:

$ sudo apto instalar sonido metálico- 13 clangd- 13 formato-clang- 13 clang-ordenado- 13 herramientas-clang- 13

 
Para instalar Clang 15 en su sistema Debian 12, ejecute el siguiente comando:

$ sudo apto instalar sonido metálico- 15 clangd- 15 formato-clang- 15 clang-ordenado- 15 herramientas-clang- 15

 
Para confirmar la instalación, presione Y y luego presione .


Se están descargando la versión deseada de Clang y los paquetes de dependencia requeridos. Tarda un poco en completarse.


Se está instalando la versión deseada de Clang. Tarda un poco en completarse.


En este punto, la versión deseada del compilador Clang C, C++ y Objective-C debería estar instalada en su sistema Debian 12.


Si instaló Clang 15, puede verificar si puede acceder al compilador Clang 15 C, C++ y Objective-C con los siguientes comandos:

$ clang- 15 --versión
$ clang- 15 ++

 

Si instaló Clang 13, puede verificar si puede acceder al compilador Clang 13 C, C++ y Objective-C con los siguientes comandos:

$ clang- 13 --versión
$ clang- 13 ++

 

Compilando los programas C y C++ con LLVM Clang

Si necesita ayuda para compilar los programas C y C++ con LLVM Clang, Lee este artículo .

Conclusión

Le mostramos cómo instalar el compilador LLVM Clang C, C++ y Objective-C en Debian 12 y cómo instalar las versiones 13, 14 y 15 de Clang en Debian 12. También le mostramos cómo acceder a Clang 13, 14, y 15 en Debian 12.