LLVM Clang C-, C++- ja Objective-C-kääntäjän asentaminen Debian 12:een

Llvm Clang C C Ja Objective C Kaantajan Asentaminen Debian 12 Een



Clang on tehokas C-, C++- ja Objective-C-kääntäjä ja työkalusarja. Clang on LLVM-projektin kehittämä avoimen lähdekoodin projekti. Clangilla käännetyt ohjelmat ovat erittäin nopeita ja tehokkaita. Clangilla on myös uskomattomia koodin optimointiominaisuuksia. Helpottaakseen virheiden tunnistamista ja koodiongelmien korjaamista kehittäjille, Clang tarjoaa parempia virheilmoituksia ja diagnostiikkaa. Clang on hyvä vaihtoehto GCC-kääntäjälle ja työkalusarjalle.

Tässä artikkelissa näytämme, kuinka LLVM Clang C-, C++- ja Objective-C-kääntäjä asennetaan Debian 12:een.







Sisällön aihe:

  1. Debian 12 -pakettitietokannan välimuistin päivittäminen
  2. Clang C-, C++- ja Objective-C-kääntäjän asentaminen Debian 12:een
  3. Tarkistaminen, ovatko Clang C-, C++- ja Objective-C-kääntäjät käytettävissä Debian 12:ssa
  4. Muiden Clang C/C++ -kääntäjän versioiden asentaminen Debian 12:een
  5. C- ja C++-ohjelmien kääntäminen LLVM Clangilla
  6. Johtopäätös

Debian 12 -pakettitietokannan välimuistin päivittäminen

Päivitä Debian 12 -pakettitietokannan välimuisti suorittamalla seuraava komento:



$ sudo osuva päivitys




Clang C-, C++- ja Objective-C-kääntäjän asentaminen Debian 12:een

Asenna LLVM Clang C-, C++- ja Objective-C-kääntäjä ja työkalusarja Debian 12:een suorittamalla seuraava komento:





$ sudo apt Asentaa kolina clangd clang-format clang-tidy clang-työkalut


Vahvista asennus painamalla JA ja paina sitten .


LLVM Clang -kääntäjät ja tarvittavat riippuvuuspaketit ladataan Internetistä. Valmistuminen kestää jonkin aikaa.




LLVM Clang -kääntäjät ja tarvittavat riippuvuuspaketit asennetaan. Valmistuminen kestää jonkin aikaa.


Tässä vaiheessa LLVM Clang C-, C++- ja Object-C-kääntäjät tulisi asentaa Debian 12 -järjestelmääsi.

Tarkistaminen, ovatko Clang C-, C++- ja Objective-C-kääntäjät käytettävissä Debian 12:ssa

Voit tarkistaa, voitko käyttää Clang C-, C++- ja Objective-C-kääntäjiä suorittamalla seuraavat komennot:

$ kilisee --versio
$ clang++ --versio


Kuten näet, Clang C-, C++- ja Objective-C-kääntäjät ovat käytettävissä Debian 12 -järjestelmässämme. Meillä on Clang-versio 14 asennettuna Debian 12 -järjestelmäämme.

Muiden Clang C/C++ -kääntäjän versioiden asentaminen Debian 12:een

Debian 12:ssa Clang 14 on asennettu oletusarvoisesti, kuten olet nähnyt tämän artikkelin aiemmassa osassa. Mutta Clang 13 ja Clang 15 ovat saatavilla myös Debian 12:n virallisessa pakettivarastossa.

Asenna Clang 13 Debian 12 -järjestelmääsi suorittamalla seuraava komento:

$ sudo apt Asentaa kalahtaa- 13 clangd- 13 clang-formaatti- 13 siististi- 13 kolisevat työkalut- 13


Asenna Clang 15 Debian 12 -järjestelmääsi suorittamalla seuraava komento:

$ sudo apt Asentaa kalahtaa- viisitoista clangd- viisitoista clang-formaatti- viisitoista siististi- viisitoista kolisevat työkalut- viisitoista


Vahvista asennus painamalla JA ja paina sitten .


Haluamasi Clang-versio ja tarvittavat riippuvuuspaketit ladataan. Valmistuminen kestää jonkin aikaa.


Haluamasi Clang-versio asennetaan. Valmistuminen kestää jonkin aikaa.


Tässä vaiheessa haluamasi versio Clang C-, C++- ja Objective-C-kääntäjästä tulee asentaa Debian 12 -järjestelmääsi.


Jos asensit Clang 15:n, voit tarkistaa, pääsetkö Clang 15 C-, C++- ja Objective-C-kääntäjään seuraavilla komennoilla:

$ kolina- viisitoista --versio
$ kolina- viisitoista ++



Jos asensit Clang 13:n, voit tarkistaa, pääsetkö Clang 13 C-, C++- ja Objective-C-kääntäjään seuraavilla komennoilla:

$ kolina- 13 --versio
$ kolina- 13 ++


C- ja C++-ohjelmien kääntäminen LLVM Clangilla

Jos tarvitset apua C- ja C++-ohjelmien kääntämisessä LLVM Clangilla, lue tämä artikkeli .

Johtopäätös

Näitimme sinulle kuinka LLVM Clang C-, C++- ja Objective-C-kääntäjä asennetaan Debian 12:een ja kuinka Clang-versiot 13, 14 ja 15 asennetaan Debian 12:een. Näimme myös, kuinka voit käyttää Clang 13, 14, ja 15 Debian 12:ssa.