Hur man installerar kompilatorn LLVM Clang C, C++ och Objective-C på Debian 12

Hur Man Installerar Kompilatorn Llvm Clang C C Och Objective C Pa Debian 12



Clang är en högpresterande C-, C++- och Objective-C-kompilator och verktygsuppsättning. Clang är ett öppen källkodsprojekt utvecklat av LLVM-projektet. Clang-kompilerade program är mycket snabba och effektiva. Clang har också fantastiska funktioner för kodoptimering. För att göra det enklare för utvecklare att identifiera fel och åtgärda kodproblem, tillhandahåller Clang bättre felmeddelanden och diagnostik. Clang är ett bra alternativ till GCC-kompilatorn och verktygsuppsättningen.

I den här artikeln kommer vi att visa dig hur du installerar kompilatorn LLVM Clang C, C++ och Objective-C på Debian 12.







Ämne för innehåll:

  1. Uppdatering av Debian 12 Package Database Cache
  2. Installerar Clang C, C++ och Objective-C kompilator på Debian 12
  3. Kontrollera om Clang C, C++ och Objective-C kompilatorer är tillgängliga på Debian 12
  4. Installera andra versioner av Clang C/C++ Compiler på Debian 12
  5. Kompilera C- och C++-programmen med LLVM Clang
  6. Slutsats

Uppdatering av Debian 12 Package Database Cache

För att uppdatera Debian 12-paketets databascache, kör följande kommando:



$ sudo passande uppdatering




Installerar Clang C, C++ och Objective-C kompilator på Debian 12

För att installera kompilatorn och verktygsuppsättningen LLVM Clang C, C++ och Objective-C på Debian 12, kör följande kommando:





$ sudo benägen Installera clang clangd clang-format clang-prydliga klang-verktyg


För att bekräfta installationen, tryck på OCH och tryck sedan på .


LLVM Clang-kompilatorerna och de nödvändiga beroendepaketen laddas ner från internet. Det tar ett tag att slutföra.




LLVM Clang-kompilatorerna och de nödvändiga beroendepaketen håller på att installeras. Det tar ett tag att slutföra.


Vid det här laget bör kompilatorn LLVM Clang C, C++ och Object-C vara installerad på ditt Debian 12-system.

Kontrollera om Clang C, C++ och Objective-C kompilatorer är tillgängliga på Debian 12

För att kontrollera om du kan komma åt kompilatorn Clang C, C++ och Objective-C, kör följande kommandon:

$ klang --version
$ clang++ --version


Som du kan se är Clang C-, C++- och Objective-C-kompilatorer tillgängliga på vårt Debian 12-system. Vi har Clang version 14 installerad på vårt Debian 12-system.

Installera andra versioner av Clang C/C++ Compiler på Debian 12

På Debian 12 är Clang 14 installerat som standard som du har sett i det tidigare avsnittet av den här artikeln. Men Clang 13 och Clang 15 är också tillgängliga i det officiella paketförrådet för Debian 12.

För att installera Clang 13 på ditt Debian 12-system, kör följande kommando:

$ sudo benägen Installera klang- 13 klang- 13 klang-format- 13 klang-städat- 13 klang-verktyg- 13


För att installera Clang 15 på ditt Debian 12-system, kör följande kommando:

$ sudo benägen Installera klang- femton klang- femton klang-format- femton klang-städat- femton klang-verktyg- femton


För att bekräfta installationen, tryck på OCH och tryck sedan på .


Din önskade version av Clang och de nödvändiga beroendepaketen laddas ner. Det tar ett tag att slutföra.


Din önskade version av Clang håller på att installeras. Det tar ett tag att slutföra.


Vid det här laget bör din önskade version av Clang C, C++ och Objective-C-kompilatorn vara installerad på ditt Debian 12-system.


Om du installerade Clang 15 kan du kontrollera om du kan komma åt Clang 15 C, C++ och Objective-C kompilator med följande kommandon:

$ klang- femton --version
$ klang- femton ++



Om du installerade Clang 13 kan du kontrollera om du kan komma åt Clang 13 C, C++ och Objective-C kompilator med följande kommandon:

$ klang- 13 --version
$ klang- 13 ++


Kompilera C- och C++-programmen med LLVM Clang

Om du behöver hjälp med att kompilera C- och C++-programmen med LLVM Clang, läs den här artikeln .

Slutsats

Vi visade dig hur du installerar LLVM Clang C, C++ och Objective-C kompilatorn på Debian 12 och hur du installerar Clang versionerna 13, 14 och 15 på Debian 12. Vi visade dig också hur du får åtkomst till Clang 13, 14, och 15 på Debian 12.