Installige LLVM Ubuntu

Install Llvm Ubuntu



LLVM on C/C ++ kompilaatori tööriistakomplekt nagu GCC. LLVM saab kompileerida C, C ++ ja Objective-C. LLVM -i tööriistakomplekti pakutav Clang suudab C- ja C ++ -koode koostada kiiremini kui GCC. LLVM -i silur LLDB on GCC -ga võrreldes palju mälusäästlikum ja sümbolite laadimisel väga kiire. LLVM toetab C ++ 11, C ++ 14 ja C ++ 17 libc ++ ja libc ++ ABI projektide kaudu.

LLVM on saadaval Linuxis, Windowsis ja Mac OS X -is. Seega on see platvormideülene. Võite kas alla laadida LLVM-i lähtekoodi ja selle ise kompileerida või alla laadida ja kasutada eelvalmistatud binaare. Lisateavet LLVM -i kohta leiate LLVM -i ametlikult veebisaidilt aadressil http://llvm.org







Selles artiklis näitan teile, kuidas installida LLVM 5 Ubuntu 17.10 Artful Aardvark. Ma kasutan LLVM ametlikku Ubuntu pakettide hoidlat, et installida LLVM Ubuntu 17.10 -le. Alustame.



Kõigepealt minge LLVM pakettide hoidla ametlikule veebisaidile aadressil http://apt.llvm.org . See veebisait sisaldab hoidlateavet, mille abil saate seadistada apt Ubuntu ja Debianis.







Me kasutame selles artiklis Ubuntu 17.10, nagu ma varem ütlesin. Nii et kerige natuke alla ja peaksite leidma järgmised read, nagu on näidatud alloleval ekraanipildil. Võite installida LLVM versiooni 4 või versiooni 5. Ma valin LLVM 5. Kopeerige rida klahvikombinatsiooniga Ctrl+C



Nüüd minge rakenduste menüüsse ja otsige värskendust. Midagi sellist peaksite nägema. Klõpsake tarkvara ja värskenduste ikooni, nagu on näidatud alloleval ekraanipildil.

Tarkvara ja värskendused peaksid avanema.

Nüüd klõpsake vahekaarti Muu tarkvara. Te peaksite nägema järgmist akent.

Nüüd klõpsake nuppu Lisa ...

Te peaksite nägema järgmist akent.

Kleepige siia APT rida, mille kopeerisite mõni aeg tagasi http://apt.llvm.org

Kui olete APT rea kleepimise lõpetanud, peaks see välja nägema järgmine. Nüüd klõpsake nuppu Lisa allikas, nagu on näidatud alloleval ekraanipildil.

Teilt tuleks küsida kasutaja parooli. Sisestage oma Ubuntu sisselogimisparool ja klõpsake nuppu Autentimine.

Kui APT rida on lisatud, peaksid tarkvara ja värskendused välja nägema järgmised.

Nüüd klõpsake aknas Tarkvara ja värskendused nuppu Sule.

Nüüd peaksite nägema järgmist akent. Klõpsake nuppu Sule. Laadimisnupp ei tööta praegu. Kuna me pole GPG -võtit veel lisanud. Mulle tundub, et terminalist on seda lihtsam teha.

Nüüd avage terminal (Ubuntu Ctrl+Alt+T) ja käivitage LLVM -i GPG -võtme lisamiseks järgmine käsk.

GPG võti on lisatud.

$sudo wget -VÕI- https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add-

GPG võti on lisatud.

Nüüd värskendage pakettide hoidla vahemälu järgmise käsuga:

$sudo apt-get update

Nüüd saate installida LLVM Clang ja LLDB.
Ainult Clangi ja LLDB installimiseks käivitage järgmine käsk:

$sudo apt-get installkolin-5.0lldb-5.0lld-5.0

Nüüd vajutage 'y' ja jätkamiseks vajutage.

Paketihaldur peaks kõik alla laadima ja installima.

Kui installimine on lõpule jõudnud, saate käivitada järgmise käsu, et kontrollida, kas LLVM Clang töötab või mitte.

$kolin-5.0 --versioon

Ekraanipildilt näete, et installitud klangi versioon 5.0.1

Nüüd kirjutan lihtsa C ja C ++ teremaailma programmi ja proovin selle LLVM Clangi abil kompileerida.

See on C -kood, mida proovin kompileerida programmiga Clang 5.0.1

#kaasake
intpeamine(){
printf ('Tere, Maailm n');
tagasi 0;
}

C -koodi kompileerimiseks programmiga Clang 5.0.1 käivitage järgmine kood

$kolin-5.0LÄHTEFAIL-võiOUTPUT_FILENAME

Siin koostan test.c lähtefaili ja väljundi käivitatav fail on test_ccode.
Kui lähtefailis on viga, teatatakse sellest. Minu puhul oli kõik korras.

Nüüd saan kompileeritud käivitatava faili käivitada järgmise käsuga.

$./test_ccode

Näete, et sain oodatud väljundi.

Nüüd koostan järgmise C ++ teremaailma lähtefaili.

#kaasake
kasutades nimeruumi std;
intpeamine(){
maksma<< 'Tere, Maailm' <<endl;
tagasi 0;
}

C ++ lähtefaili kompileerimiseks käivitage järgmine käsk:

$ kolin++5.0LÄHTEFAIL-o OUTPUT_FIlENAME

Siin test.cpp on minu koostatav C ++ lähtefail ja test_cpp on selle tulemusel genereeritav.
Ma ei saanud vigu, nii et koostamine õnnestus.

Saate programmi käivitada nagu varem:

$./test_cpp

Näete, et väljund on ootuspärane.

Nii installite LLVM 5 Ubuntu 17.10 Artful Aardvark LLVM ametlikust hoidlast. Täname, et lugesite seda artiklit.