Az LLVM Clang C, C++ és Objective-C fordító telepítése Debian 12 rendszeren

Az Llvm Clang C C Es Objective C Fordito Telepitese Debian 12 Rendszeren



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:

  1. A Debian 12 csomagadatbázis gyorsítótár frissítése
  2. A Clang C, C++ és Objective-C Compiler telepítése Debian 12 rendszeren
  3. Annak ellenőrzése, hogy a Clang C, C++ és Objective-C fordítók elérhetőek-e a Debian 12 rendszeren
  4. A Clang C/C++ fordító egyéb verzióinak telepítése Debian 12 rendszeren
  5. A C és C++ programok fordítása az LLVM Clang segítségével
  6. 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:

$ sudo alkalmas telepítés csengés- tizenöt csengett- tizenöt cseng-formátum- tizenöt csengő rend- tizenöt csengő szerszámok- tizenöt


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 --változat
$ 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 --változat
$ 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.