Come installare il compilatore LLVM Clang C, C++ e Objective-C su Debian 12

Come Installare Il Compilatore Llvm Clang C C E Objective C Su Debian 12



Clang è un compilatore e un set di strumenti C, C++ e Objective-C ad alte prestazioni. Clang è un progetto open source sviluppato dal progetto LLVM. I programmi compilati con Clang sono molto veloci ed efficienti. Clang ha anche straordinarie capacità di ottimizzazione del codice. Per facilitare agli sviluppatori l'identificazione degli errori e la risoluzione dei problemi del codice, Clang fornisce messaggi di errore e diagnostica migliori. Clang è una buona alternativa al compilatore e al set di strumenti GCC.

In questo articolo ti mostreremo come installare il compilatore LLVM Clang C, C++ e Objective-C su Debian 12.







Argomento dei contenuti:

  1. Aggiornamento della cache del database dei pacchetti Debian 12
  2. Installazione del compilatore Clang C, C++ e Objective-C su Debian 12
  3. Verifica se i compilatori Clang C, C++ e Objective-C sono accessibili su Debian 12
  4. Installazione di altre versioni del compilatore Clang C/C++ su Debian 12
  5. Compilazione dei programmi C e C++ con LLVM Clang
  6. Conclusione

Aggiornamento della cache del database dei pacchetti Debian 12

Per aggiornare la cache del database dei pacchetti Debian 12, eseguire il comando seguente:



$ sudo aggiornamento adeguato




Installazione del compilatore Clang C, C++ e Objective-C su Debian 12

Per installare il compilatore e il set di strumenti LLVM Clang C, C++ e Objective-C su Debian 12, esegui il comando seguente:





$ sudo adatto installare clang clangd formato clang clang-tidy strumenti clang


Per confermare l'installazione, premere E e poi premere .


I compilatori LLVM Clang e i pacchetti di dipendenze richiesti vengono scaricati da Internet. Ci vuole un po' di tempo per completarlo.




È in corso l'installazione dei compilatori LLVM Clang e dei pacchetti di dipendenze richiesti. Ci vuole un po' di tempo per completarlo.


A questo punto, il compilatore LLVM Clang C, C++ e Object-C dovrebbe essere installato sul tuo sistema Debian 12.

Verifica se i compilatori Clang C, C++ e Objective-C sono accessibili su Debian 12

Per verificare se è possibile accedere al compilatore Clang C, C++ e Objective-C, eseguire i seguenti comandi:

$ clangore --versione
$ clangore++ --versione


Come puoi vedere, i compilatori Clang C, C++ e Objective-C sono accessibili sul nostro sistema Debian 12. Abbiamo la versione 14 di Clang installata sul nostro sistema Debian 12.

Installazione di altre versioni del compilatore Clang C/C++ su Debian 12

Su Debian 12, Clang 14 è installato per impostazione predefinita, come hai visto nella sezione precedente di questo articolo. Ma Clang 13 e Clang 15 sono disponibili anche nel repository ufficiale dei pacchetti di Debian 12.

Per installare Clang 13 sul tuo sistema Debian 12, esegui il seguente comando:

$ sudo adatto installare clangore- 13 clangd- 13 formato-clang- 13 clang-tidy- 13 strumenti-clang- 13


Per installare Clang 15 sul tuo sistema Debian 12, esegui il seguente comando:

$ sudo adatto installare clangore- quindici clangd- quindici formato-clang- quindici clang-tidy- quindici strumenti-clang- quindici


Per confermare l'installazione, premere E e poi premere .


È in corso il download della versione desiderata di Clang e dei pacchetti di dipendenze richiesti. Ci vuole un po' di tempo per completarlo.


La versione desiderata di Clang è in fase di installazione. Ci vuole un po' di tempo per completarlo.


A questo punto, la versione desiderata del compilatore Clang C, C++ e Objective-C dovrebbe essere installata sul tuo sistema Debian 12.


Se hai installato Clang 15, puoi verificare se puoi accedere al compilatore Clang 15 C, C++ e Objective-C con i seguenti comandi:

$ clangore- quindici --versione
$ clangore- quindici ++



Se hai installato Clang 13, puoi verificare se puoi accedere al compilatore Clang 13 C, C++ e Objective-C con i seguenti comandi:

$ clangore- 13 --versione
$ clangore- 13 ++


Compilazione dei programmi C e C++ con LLVM Clang

Se hai bisogno di assistenza con la compilazione dei programmi C e C++ con LLVM Clang, leggi questo articolo .

Conclusione

Ti abbiamo mostrato come installare il compilatore LLVM Clang C, C++ e Objective-C su Debian 12 e come installare le versioni Clang 13, 14 e 15 su Debian 12. Ti abbiamo anche mostrato come accedere a Clang 13, 14, e 15 su Debian 12.