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:
- Uppdatering av Debian 12 Package Database Cache
- Installerar Clang C, C++ och Objective-C kompilator på Debian 12
- Kontrollera om Clang C, C++ och Objective-C kompilatorer är tillgängliga på Debian 12
- Installera andra versioner av Clang C/C++ Compiler på Debian 12
- Kompilera C- och C++-programmen med LLVM Clang
- 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:
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 ++
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 ++
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.