Clang je vysoko výkonný kompilátor a sada nástrojov C, C++ a Objective-C. Clang je open-source projekt vyvinutý projektom LLVM. Programy kompilované Clangom sú veľmi rýchle a efektívne. Clang má tiež úžasné možnosti optimalizácie kódu. Na uľahčenie identifikácie chýb a opravy problémov s kódom pre vývojárov poskytuje Clang lepšie chybové hlásenia a diagnostiku. Clang je dobrou alternatívou kompilátora a sady nástrojov GCC.
V tomto článku vám ukážeme, ako nainštalovať kompilátor LLVM Clang C, C++ a Objective-C na Debian 12.
Téma obsahu:
- Aktualizácia vyrovnávacej pamäte databázy balíkov Debian 12
- Inštalácia kompilátora Clang C, C++ a Objective-C na Debian 12
- Kontrola, či sú kompilátory Clang C, C++ a Objective-C dostupné na Debiane 12
- Inštalácia ďalších verzií kompilátora Clang C/C++ na Debian 12
- Kompilácia programov C a C++ pomocou LLVM Clang
- Záver
Aktualizácia vyrovnávacej pamäte databázy balíkov Debian 12
Ak chcete aktualizovať vyrovnávaciu pamäť databázy balíkov Debian 12, spustite nasledujúci príkaz:
$ sudo apt update
Inštalácia kompilátora Clang C, C++ a Objective-C na Debian 12
Ak chcete nainštalovať kompilátor a sadu nástrojov LLVM Clang C, C++ a Objective-C na Debian 12, spustite nasledujúci príkaz:
$ sudo apt Inštalácia cinkanie cinkanie cinkanie formátu cinkanie-poriadok cinkanie-náradia
Pre potvrdenie inštalácie stlačte A a potom stlačte
Kompilátory LLVM Clang a požadované balíčky závislostí sa sťahujú z internetu. Dokončenie chvíľu trvá.
Inštalujú sa kompilátory LLVM Clang a požadované balíčky závislostí. Dokončenie chvíľu trvá.
V tomto bode by mal byť na vašom systéme Debian 12 nainštalovaný kompilátor LLVM Clang C, C++ a Object-C.
Kontrola, či sú kompilátory Clang C, C++ a Objective-C dostupné na Debiane 12
Ak chcete skontrolovať, či máte prístup ku kompilátoru Clang C, C++ a Objective-C, spustite nasledujúce príkazy:
$ cinkať --verzia$ clang++ --verzia
Ako vidíte, kompilátory Clang C, C++ a Objective-C sú dostupné v našom systéme Debian 12. Na našom systéme Debian 12 máme nainštalovanú verziu Clang 14.
Inštalácia ďalších verzií kompilátora Clang C/C++ na Debian 12
V Debiane 12 je štandardne nainštalovaný Clang 14, ako ste videli v predchádzajúcej časti tohto článku. Ale Clang 13 a Clang 15 sú dostupné aj v oficiálnom úložisku balíkov Debianu 12.
Ak chcete nainštalovať Clang 13 na váš systém Debian 12, spustite nasledujúci príkaz:
$ sudo apt Inštalácia cinkot- 13 clangd- 13 formát zvonenia- 13 cinkanie- 13 cink-tools- 13
Ak chcete nainštalovať Clang 15 na váš systém Debian 12, spustite nasledujúci príkaz:
Pre potvrdenie inštalácie stlačte A a potom stlačte
Vaša požadovaná verzia Clang a požadované balíčky závislostí sa sťahujú. Dokončenie chvíľu trvá.
Inštaluje sa požadovaná verzia Clang. Dokončenie chvíľu trvá.
V tomto bode by mala byť na vašom systéme Debian 12 nainštalovaná požadovaná verzia kompilátora Clang C, C++ a Objective-C.
Ak ste si nainštalovali Clang 15, môžete skontrolovať, či máte prístup ku kompilátoru Clang 15 C, C++ a Objective-C pomocou nasledujúcich príkazov:
$ cink- pätnásť ++
Ak ste si nainštalovali Clang 13, môžete skontrolovať, či máte prístup ku kompilátoru Clang 13 C, C++ a Objective-C pomocou nasledujúcich príkazov:
$ cink- 13 ++
Kompilácia programov C a C++ pomocou LLVM Clang
Ak potrebujete pomoc s kompiláciou programov C a C++ pomocou LLVM Clang, prečítajte si tento článok .
Záver
Ukázali sme vám, ako nainštalovať kompilátor LLVM Clang C, C++ a Objective-C na Debian 12 a ako nainštalovať verzie Clang 13, 14 a 15 na Debian 12. Tiež sme vám ukázali, ako získať prístup k Clang 13, 14, a 15 na Debiane 12.