A Clang egy nagy teljesítményű C, C++ és Objective-C fordító és eszközkészlet. A Clang egy nyílt forráskódú projekt, amelyet az LLVM projekt fejlesztett ki. A Clang által lefordított programok nagyon gyorsak és hatékonyak. A Clang csodálatos kódoptimalizálási képességekkel is rendelkezik. A hibák azonosításának és a kódproblémák kijavításának megkönnyítése érdekében a fejlesztők számára a Clang jobb hibaüzeneteket és diagnosztikát biztosít. A Clang jó alternatíva a GCC fordító és eszközkészlet helyett.
Ebben a cikkben bemutatjuk, hogyan telepítheti az LLVM Clang C, C++ és Objective-C fordítót Debian 12 rendszeren.
Tartalom témája:
- A Debian 12 csomagadatbázis gyorsítótár frissítése
- A Clang C, C++ és Objective-C Compiler telepítése Debian 12 rendszeren
- Annak ellenőrzése, hogy a Clang C, C++ és Objective-C fordítók elérhetőek-e a Debian 12 rendszeren
- A Clang C/C++ fordító egyéb verzióinak telepítése Debian 12 rendszeren
- A C és C++ programok fordítása az LLVM Clang segítségével
- Következtetés
A Debian 12 csomagadatbázis gyorsítótár frissítése
A Debian 12 csomag adatbázis-gyorsítótárának frissítéséhez futtassa a következő parancsot:
$ sudo találó frissítés
A Clang C, C++ és Objective-C Compiler telepítése Debian 12 rendszeren
Az LLVM Clang C, C++ és Objective-C fordító és eszközkészlet Debian 12 rendszerre történő telepítéséhez futtassa a következő parancsot:
$ sudo alkalmas telepítés cseng clangd clang-format clang-tidy clang-tools
A telepítés megerősítéséhez nyomja meg a gombot ÉS majd nyomja meg
Az LLVM Clang fordítóprogramok és a szükséges függőségi csomagok letöltése folyamatban van az internetről. Eltart egy ideig, amíg elkészül.
Az LLVM Clang fordítók és a szükséges függőségi csomagok telepítése folyamatban van. Eltart egy ideig, amíg elkészül.
Ezen a ponton az LLVM Clang C, C++ és Object-C fordítót kell telepíteni a Debian 12 rendszerére.
Annak ellenőrzése, hogy a Clang C, C++ és Objective-C fordítók elérhetőek-e a Debian 12 rendszeren
Annak ellenőrzéséhez, hogy hozzáfér-e a Clang C, C++ és Objective-C fordítóhoz, futtassa a következő parancsokat:
$ csörög --változat$ cseng++ --változat
Amint látja, a Clang C, C++ és Objective-C fordítók elérhetők Debian 12 rendszerünkön. A Clang 14-es verziója telepítve van a Debian 12 rendszerünkre.
A Clang C/C++ fordító egyéb verzióinak telepítése Debian 12 rendszeren
A Debian 12 rendszeren a Clang 14 alapértelmezés szerint telepítve van, amint azt a cikk korábbi részében láthatta. De a Clang 13 és a Clang 15 elérhető a Debian 12 hivatalos csomagtárában is.
A Clang 13 Debian 12 rendszerre történő telepítéséhez futtassa a következő parancsot:
$ sudo alkalmas telepítés csengés- 13 csengett- 13 cseng-formátum- 13 csengő rend- 13 csengő szerszámok- 13
A Clang 15 Debian 12 rendszerre történő telepítéséhez futtassa a következő parancsot:
A telepítés megerősítéséhez nyomja meg a gombot ÉS majd nyomja meg
A Clang kívánt verziója és a szükséges függőségi csomagok letöltése folyamatban van. Eltart egy ideig, amíg elkészül.
A Clang kívánt verziója telepítés alatt áll. Eltart egy ideig, amíg elkészül.
Ezen a ponton a Clang C, C++ és Objective-C fordító kívánt verzióját telepíteni kell a Debian 12 rendszerre.
Ha telepítette a Clang 15-öt, a következő parancsokkal ellenőrizheti, hogy hozzáfér-e a Clang 15 C, C++ és Objective-C fordítóhoz:
$ cseng- tizenöt ++
Ha telepítette a Clang 13-at, a következő parancsokkal ellenőrizheti, hogy hozzáfér-e a Clang 13 C, C++ és Objective-C fordítóhoz:
$ cseng- 13 ++
A C és C++ programok fordítása az LLVM Clang segítségével
Ha segítségre van szüksége a C és C++ programok LLVM Clang segítségével történő fordításához, olvassa el ezt a cikket .
Következtetés
Megmutattuk, hogyan telepítsd az LLVM Clang C, C++ és Objective-C fordítót Debian 12-re, és hogyan telepítsd a Clang 13-as, 14-es és 15-ös verzióit Debian 12-re. Megmutattuk azt is, hogyan érheted el a Clang 13, 14, és 15 Debian 12-en.