Installer Clang 9, 11 & 12 på Ubuntu: Komplett guide

Kompilatoren Clang er et alternativ til GCC. Den brukes til å transformere kildekode til utførbar programvare. Utviklere som jobber med Ubuntu, er sannsynligvis kjent med denne typen verktøy.

Selv om de fleste Ubuntu-utviklere tradisjonelt bruker GCC, er det fullt mulig å benytte seg av Clang. Hvis du ønsker å sette opp Clang på din Ubuntu-maskin, er denne veiledningen laget for deg. Vi vil vise deg hvordan du installerer Clang versjon 9, 11 og 12 på Ubuntu.

Installasjon av Clang 9 på Ubuntu

Dersom du har behov for Clang 9 på Ubuntu, er det verdt å merke seg at denne versjonen er tilgjengelig i programvarelageret til de fleste Ubuntu-utgaver, inkludert den nyeste, Ubuntu 21.04. For å starte installasjonen, åpne et terminalvindu.

Du åpner et terminalvindu på Ubuntu ved å trykke Ctrl + Alt + T samtidig. Når terminalen er åpen, bruk `apt install`-kommandoen i kombinasjon med `–install-suggests` for å installere Clang 9-pakken. Dette sikrer at Ubuntu henter alle nødvendige avhengigheter.

sudo apt install clang-9 --install-suggests

Etter å ha skrevet kommandoen, vil Ubuntu kreve passordet ditt for å fortsette. Når det er gjort, vil systemet samle inn alle foreslåtte pakker for installasjon.

Etter innsamlingen av pakker vil du bli bedt om å trykke Y for å bekrefte installasjonen. Gjør dette for å fortsette.

Når du har bekreftet med Y, vil Ubuntu installere Clang 9. Når installasjonen er fullført, kan du lukke terminalen eller begynne å bruke Clang 9.

Installasjon av Clang 11 på Ubuntu

Merkelig nok har ikke Ubuntu Clang 10, men de tilbyr Clang 11, som er nyere og dermed et bedre alternativ. Hvis du trenger Clang 11 på din Ubuntu, start med å åpne et terminalvindu.

For å åpne et terminalvindu, trykk Ctrl + Alt + T, eller søk etter «Terminal» i applikasjonsmenyen. I terminalen skriver du inn `apt install`-kommandoen med `–install-suggests` for å installere Clang 11 og alle de tilhørende, foreslåtte pakkene.

sudo apt install clang-11 --install-suggests

Etter at du har tastet inn kommandoen, vil Ubuntu be om passordet ditt. Tast det inn og trykk Enter.

Ubuntu vil deretter hente og klargjøre alle de foreslåtte pakkene. Du vil bli bedt om å bekrefte med Y. Tast inn Y for å fortsette, og Ubuntu vil installere Clang 11.

Når installasjonen er ferdig, er Clang 11 klar til bruk. Du kan nå lukke terminalen eller begynne å jobbe med Clang 11.

Installasjon av Clang 12 på Ubuntu

I tillegg til Clang 9 og 11, er Clang 12 også tilgjengelig for installasjon på Ubuntu. For å installere Clang 12, start med å åpne et terminalvindu ved å trykke Ctrl + Alt + T eller Ctrl + Shift + T.

Når terminalvinduet er åpent, skriv inn `apt install`-kommandoen for å installere pakken «clang-12», sammen med `–install-suggests` for å inkludere alle anbefalte tilleggspakker.

sudo apt install clang-12 --install-suggests

Etter å ha skrevet inn kommandoen, vil Ubuntu spørre om passord. Dette er nødvendig for `sudo`-kommandoer. Skriv inn passordet og trykk Enter.

Etter å ha bekreftet med passord, vil Ubuntu samle alle pakkene Clang 12 trenger. Du vil igjen bli bedt om å trykke Y. Gjør dette.

Ubuntu vil laste ned og installere Clang 12-pakkene. Dette tar bare noen få sekunder. Når installasjonen er ferdig, kan du lukke terminalen eller begynne å bruke Clang 12.

Andre Clang-pakker

Hvis du trenger andre Clang-relaterte pakker som ikke er nevnt her, bør du undersøke Pkgs.org. Denne siden indekserer mange vanlige Linux-pakkelager, inkludert de for Ubuntu, og kan være nyttig for å finne spesifikke Clang-pakker.

Sjekk også den offisielle Ubuntu-pakkesøket. Dette er en dedikert side for alle Ubuntu-pakker på tvers av distribusjoner. Den kan hjelpe deg med å finne den Clang-pakken du er ute etter.