Hoe u de LLVM Clang C-, C++- en Objective-C-compiler op Debian 12 installeert

Hoe U De Llvm Clang C C En Objective C Compiler Op Debian 12 Installeert



Clang is een krachtige C-, C++- en Objective-C-compiler en -toolset. Clang is een open-sourceproject ontwikkeld door het LLVM-project. Door Clang gecompileerde programma's zijn erg snel en efficiënt. Clang heeft ook geweldige mogelijkheden voor code-optimalisatie. Om het identificeren van fouten en het oplossen van codeproblemen voor ontwikkelaars eenvoudiger te maken, biedt Clang betere foutmeldingen en diagnostiek. Clang is een goed alternatief voor de GCC-compiler en toolset.

In dit artikel laten we u zien hoe u de LLVM Clang C-, C++- en Objective-C-compiler op Debian 12 installeert.







Onderwerp van inhoud:

  1. De databasecache van het Debian 12-pakket bijwerken
  2. Clang C, C++ en Objective-C Compiler installeren op Debian 12
  3. Controleren of Clang C-, C++- en Objective-C-compilers toegankelijk zijn op Debian 12
  4. Andere versies van Clang C/C++ Compiler installeren op Debian 12
  5. Compileren van de C- en C++-programma's met LLVM Clang
  6. Conclusie

De databasecache van het Debian 12-pakket bijwerken

Om de databasecache van het Debian 12-pakket bij te werken, voert u de volgende opdracht uit:



$ sudo passende update




Clang C, C++ en Objective-C Compiler installeren op Debian 12

Om de LLVM Clang C-, C++- en Objective-C-compiler en toolset op Debian 12 te installeren, voert u de volgende opdracht uit:





$ sudo geschikt installeren clang clangd clang-formaat clang-netjes clang-tools


Om de installatie te bevestigen, drukt u op EN en druk vervolgens op .


De LLVM Clang-compilers en de vereiste afhankelijkheidspakketten worden van internet gedownload. Het duurt even voordat het klaar is.




De LLVM Clang-compilers en de vereiste afhankelijkheidspakketten worden geïnstalleerd. Het duurt even voordat het klaar is.


Op dit punt zou de LLVM Clang C-, C++- en Object-C-compiler op uw Debian 12-systeem geïnstalleerd moeten zijn.

Controleren of Clang C-, C++- en Objective-C-compilers toegankelijk zijn op Debian 12

Voer de volgende opdrachten uit om te controleren of u toegang hebt tot de Clang C-, C++- en Objective-C-compiler:

$ kling --versie
$ klang++ --versie


Zoals u kunt zien, zijn de compilers Clang C, C++ en Objective-C toegankelijk op ons Debian 12-systeem. We hebben de Clang versie 14 geïnstalleerd op ons Debian 12-systeem.

Andere versies van Clang C/C++ Compiler installeren op Debian 12

Op Debian 12 wordt Clang 14 standaard geïnstalleerd, zoals u in het eerdere gedeelte van dit artikel hebt gezien. Maar Clang 13 en Clang 15 zijn ook beschikbaar in de officiële pakketrepository van Debian 12.

Om Clang 13 op uw Debian 12-systeem te installeren, voert u de volgende opdracht uit:

$ sudo geschikt installeren klang- 13 klangd- 13 clang-formaat- 13 kling-netjes- 13 clang-tools- 13


Om Clang 15 op uw Debian 12-systeem te installeren, voert u de volgende opdracht uit:

$ sudo geschikt installeren klang- vijftien klangd- vijftien clang-formaat- vijftien kling-netjes- vijftien clang-tools- vijftien


Om de installatie te bevestigen, drukt u op EN en druk vervolgens op .


Uw gewenste versie van Clang en de vereiste afhankelijkheidspakketten worden gedownload. Het duurt even voordat het klaar is.


De gewenste versie van Clang wordt geïnstalleerd. Het duurt even voordat het klaar is.


Op dit punt zou de gewenste versie van de Clang C-, C++- en Objective-C-compiler op uw Debian 12-systeem geïnstalleerd moeten zijn.


Als je Clang 15 hebt geïnstalleerd, kun je met de volgende opdrachten controleren of je toegang hebt tot de Clang 15 C-, C++- en Objective-C-compiler:

$ klang- vijftien --versie
$ klang- vijftien ++



Als je Clang 13 hebt geïnstalleerd, kun je met de volgende opdrachten controleren of je toegang hebt tot de Clang 13 C-, C++- en Objective-C-compiler:

$ klang- 13 --versie
$ klang- 13 ++


Compileren van de C- en C++-programma's met LLVM Clang

Als je hulp nodig hebt bij het compileren van de C- en C++-programma's met LLVM Clang, lees dit artikel .

Conclusie

We hebben u laten zien hoe u de LLVM Clang C-, C++- en Objective-C-compiler op Debian 12 installeert en hoe u de Clang-versies 13, 14 en 15 op Debian 12 installeert. We hebben u ook laten zien hoe u toegang krijgt tot Clang 13, 14, en 15 op Debian 12.