Clang er en højtydende C, C++ og Objective-C compiler og værktøjssæt. Clang er et open source-projekt udviklet af LLVM-projektet. Clang-kompilerede programmer er meget hurtige og effektive. Clang har også fantastiske kodeoptimeringsmuligheder. For at gøre identifikationen af fejl og rettelse af kodeproblemer lettere for udviklere, giver Clang bedre fejlmeddelelser og diagnostik. Clang er et godt alternativ til GCC-kompileren og værktøjssættet.
I denne artikel vil vi vise dig, hvordan du installerer LLVM Clang C, C++ og Objective-C compileren på Debian 12.
Emne for indhold:
- Opdatering af Debian 12 Package Database Cache
- Installation af Clang C, C++ og Objective-C Compiler på Debian 12
- Kontrollerer, om Clang C, C++ og Objective-C compilere er tilgængelige på Debian 12
- Installation af andre versioner af Clang C/C++ Compiler på Debian 12
- Kompilering af C- og C++-programmerne med LLVM Clang
- Konklusion
Opdatering af Debian 12 Package Database Cache
For at opdatere Debian 12-pakkedatabasecachen skal du køre følgende kommando:
$ sudo passende opdatering
Installation af Clang C, C++ og Objective-C Compiler på Debian 12
For at installere LLVM Clang C, C++ og Objective-C compiler og værktøjssæt på Debian 12 skal du køre følgende kommando:
$ sudo passende installere clang clangd clang-format clang-ryddelige clang-værktøjer
Tryk på for at bekræfte installationen OG og tryk derefter på
LLVM Clang-kompilatorerne og de nødvendige afhængighedspakker bliver downloadet fra internettet. Det tager et stykke tid at fuldføre.
LLVM Clang-kompilatorerne og de nødvendige afhængighedspakker er ved at blive installeret. Det tager et stykke tid at fuldføre.
På dette tidspunkt skulle LLVM Clang C, C++ og Object-C compileren være installeret på dit Debian 12-system.
Kontrollerer, om Clang C, C++ og Objective-C compilere er tilgængelige på Debian 12
For at kontrollere, om du kan få adgang til Clang C, C++ og Objective-C compileren, skal du køre følgende kommandoer:
$ klang --version$ clang++ --version
Som du kan se, er Clang C, C++ og Objective-C compilere tilgængelige på vores Debian 12-system. Vi har Clang version 14 installeret på vores Debian 12 system.
Installation af andre versioner af Clang C/C++ Compiler på Debian 12
På Debian 12 er Clang 14 installeret som standard, som du har set i det tidligere afsnit af denne artikel. Men Clang 13 og Clang 15 er også tilgængelige i Debian 12's officielle pakkelager.
For at installere Clang 13 på dit Debian 12-system skal du køre følgende kommando:
$ sudo passende installere klirre- 13 klang- 13 klang-format- 13 klirrer-ryddeligt- 13 klang-værktøj- 13
For at installere Clang 15 på dit Debian 12-system skal du køre følgende kommando:
Tryk på for at bekræfte installationen OG og tryk derefter på
Din ønskede version af Clang og de nødvendige afhængighedspakker bliver downloadet. Det tager et stykke tid at fuldføre.
Din ønskede version af Clang er ved at blive installeret. Det tager et stykke tid at fuldføre.
På dette tidspunkt bør din ønskede version af Clang C, C++ og Objective-C compiler være installeret på dit Debian 12-system.
Hvis du har installeret Clang 15, kan du kontrollere, om du kan få adgang til Clang 15 C, C++ og Objective-C compiler med følgende kommandoer:
$ klang- femten ++
Hvis du har installeret Clang 13, kan du kontrollere, om du kan få adgang til Clang 13 C, C++ og Objective-C compiler med følgende kommandoer:
$ klang- 13 ++
Kompilering af C- og C++-programmerne med LLVM Clang
Hvis du har brug for hjælp til at kompilere C- og C++-programmerne med LLVM Clang, læs denne artikel .
Konklusion
Vi viste dig, hvordan du installerer LLVM Clang C-, C++- og Objective-C-compilatoren på Debian 12, og hvordan du installerer Clang-versionerne 13, 14 og 15 på Debian 12. Vi viste dig også, hvordan du får adgang til Clang 13, 14, og 15 på Debian 12.