Sådan installeres LLVM Clang C, C++ og Objective-C compiler på Debian 12

Sadan Installeres Llvm Clang C C Og Objective C Compiler Pa Debian 12



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:

  1. Opdatering af Debian 12 Package Database Cache
  2. Installation af Clang C, C++ og Objective-C Compiler på Debian 12
  3. Kontrollerer, om Clang C, C++ og Objective-C compilere er tilgængelige på Debian 12
  4. Installation af andre versioner af Clang C/C++ Compiler på Debian 12
  5. Kompilering af C- og C++-programmerne med LLVM Clang
  6. 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:

$ sudo passende installere klirre- femten klang- femten klang-format- femten klirrer-ryddeligt- femten klang-værktøj- femten


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 --version
$ 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 --version
$ 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.