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:
- De databasecache van het Debian 12-pakket bijwerken
- Clang C, C++ en Objective-C Compiler installeren op Debian 12
- Controleren of Clang C-, C++- en Objective-C-compilers toegankelijk zijn op Debian 12
- Andere versies van Clang C/C++ Compiler installeren op Debian 12
- Compileren van de C- en C++-programma's met LLVM Clang
- 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:
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 ++
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 ++
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.