Installer LLVM på Ubuntu Top 10.Topp 10

Installer LLVM på Ubuntu Top 10.Topp 10
LLVM er en tverrplattform (tilgjengelig på Linux, Windows og Mac) C/C ++ Compiler Toolset som GCC. LLVM kan kompilere koder skrevet i C, C ++ og Objekt-C. Clang, levert av LLVM -verktøysettet, kan kompilere C og C ++ koder raskere enn GCC. LLVM Debugger LLDB er mer minneffektiv og raskere på lastesymboler sammenlignet med GCC. LLVM -støtte C ++ 11, C ++ 14 og C ++ 17 til Libc ++ og Libc ++ ABI -prosjekter. LLVM har også delvis støtte for de nyeste C ++ 20 og C ++ 2B -standarder.

For mer informasjon om LLVM, sjekk ut det offisielle nettstedet til LLVM.

I denne artikkelen vil jeg vise deg hvordan du installerer LLVM -verktøyet på Ubuntu 22.04 LTS.

Innholdsfortegnelse:

  1. Oppdatering av APT Package Repository Cache
  2. Installere LLVM på Ubuntu 22.04 LTS
  3. Kontroller om LLVM -verktøysettet ble installert riktig
  4. Å sammenstille et C -program med Clang
  5. Å sammenstille et C ++ -program med Clang++
  6. Konklusjon

Oppdatering av APT Package Repository Cache:

Oppdater først Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

Apt Package Repository Cache skal oppdateres.

Installere LLVM på Ubuntu 22.04 LTS:

LLVM Toolset er tilgjengelig i det offisielle pakkelageret til Ubuntu 22.04 LTS. Så du kan enkelt installere den med Apt Package Manager.

Kjør følgende kommando for å installere LLVM -verktøysettet på Ubuntu 22.04 LTS fra det offisielle pakkelageret:

$ sudo apt install clang lldb lld

trykk Y Og trykk deretter For å bekrefte installasjonen.

Apt Package Manager vil laste ned alle nødvendige pakker fra Internett. Det vil ta en stund å fullføre.

Når de har lastet ned, vil de nødvendige pakkene bli installert en etter en. Det vil ta en stund å fullføre.

LLVM -verktøysettet skal installeres.

Kontroller om LLVM -verktøysettet ble installert riktig:

klang og klang++ Programmer er en del av LLVM -verktøyet. klang brukes til å kompilere C -programmer og klang++ brukes til å kompilere C ++ -programmer.

Du kan sjekke om klang Programmet fungerer riktig med følgende kode:

$ Clang -Versjon

Du kan sjekke om klang++ Programmet fungerer riktig med følgende kode:

$ Clang ++ -Versjon


s

Å sammenstille et C -program med Clang:

I denne delen skal jeg vise deg hvordan du kan sammenstille et enkelt C -program med klang.

Opprett først en ny C -kildefil Hallo.c med Nano Text Editor som følger:

$ nano hei.c

Skriv inn følgende linjer i Hallo.c fil. Dette C -programmet vil skrive ut teksten Hei Verden på konsollen en gang samlet og løp.

Når du er ferdig, trykk + X etterfulgt av Y og For å redde Hallo.c fil.

Du kan kompilere en C -kildefil og lage et binært kjørbart program med Clang som følger:

$ Clang -o

Du kan kompilere C -kildefilen Hallo.c inn i et kjørbart program Hei C følgende:

$ Clang Hei.C -o Hello_C

Hvis det er noen feil i C -kildefilen Hallo.c, Det vil bli rapportert under kompileringsprosessen.

Du vil se en kjørbar fil Hei C I din nåværende arbeidskatalog som merket i skjermbildet nedenfor hvis C -kildefilen Hallo.c ble vellykket samlet.

$ ls -lh

Du kan kjøre den kompilerte kjørbare filen Hei C følgende:

$ ./Hei C

Hvis Hei C programmet kjører vellykket, du bør se teksten Hei Verden på terminalen.

Å sammenstille et C ++ -program med Clang ++:

I denne delen skal jeg vise deg hvordan du kan sammenstille et enkelt C ++ -program med Clang++.

Opprett først en ny C ++ kildefil Hallo.CPP med Nano Text Editor som følger:

$ nano hei.CPP

Skriv inn følgende linjer i Hallo.CPP fil. Dette C ++ -programmet vil skrive ut teksten Hei Verden på konsollen en gang samlet og løp.

Når du er ferdig, trykk + X etterfulgt av Y og For å redde Hallo.CPP fil.

Du kan kompilere en C ++ kildefil og lage et binært kjørbart program med Clang ++ som følger:

$ Clang++ -o

Du kan samle C ++ kildefilen Hallo.CPP inn i et kjørbart program Hello_cpp følgende:

$ clang ++ hei.CPP -o Hello_CPP

Hvis det er noen feil i C ++ kildefilen Hallo.CPP, Det vil bli rapportert under kompileringsprosessen.

Du vil se en kjørbar fil Hello_cpp I din nåværende arbeidskatalog som merket i skjermbildet nedenfor hvis C ++ kildefilen Hallo.CPP ble vellykket samlet.

$ ls -lh

Du kan kjøre den kompilerte kjørbare filen Hello_cpp følgende:

$ ./hallo_cpp

Hvis Hello_cpp programmet kjører vellykket, du bør se teksten Hei Verden på terminalen.

Konklusjon:

I denne artikkelen har jeg vist deg hvordan du installerer LLVM -verktøyet på Ubuntu 22.04 LTS. Jeg har også vist deg hvordan du kan kompilere et enkelt C- og C ++ -program ved bruk av Clang og Clang ++ (del av LLVM -verktøyet) og kjøre dem.