Zainstaluj LLVM na Ubuntu Top 10.Top 10

Zainstaluj LLVM na Ubuntu Top 10.Top 10
LLVM to platforma krzyżowa (dostępna w Linux, Windows i Mac) C/C ++ Compilersset, taki jak GCC. LLVM może kompilować kody napisane w C, C ++ i CORSEVE-C. Clang, dostarczone przez zestaw narzędzi LLVM, może kompilować kody C i C ++ szybciej niż GCC. LLLVM LLDB jest bardziej wydajny i szybszy w symbolach ładowania w porównaniu do GCC. LLVM Wsparcie C ++ 11, C ++ 14 i C ++ 17 do LIBC ++ i LIBC ++ ABI Projekty. LLVM ma również częściowe wsparcie dla najnowszych standardów C ++ 20 i C ++ 2B.

Aby uzyskać więcej informacji na temat LLVM, sprawdź oficjalną stronę LLVM.

W tym artykule pokażę, jak zainstalować zestaw narzędzi LLVM na Ubuntu 22.04 LTS.

Spis treści:

  1. Aktualizacja pamięci podręcznej repozytorium pakietów Apt
  2. Instalowanie LLVM na Ubuntu 22.04 LTS
  3. Sprawdzanie, czy llvm narzędzi został poprawnie zainstalowany
  4. Opracowanie programu C z Clang
  5. Kompilowanie programu C ++ z Clang++
  6. Wniosek

Aktualizacja pamięci podręcznej repozytorium pakietów Apt:

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.

Instalowanie LLVM na Ubuntu 22.04 LTS:

LLVM Toolset jest dostępny w oficjalnym repozytorium pakietów Ubuntu 22.04 LTS. Możesz więc łatwo go zainstalować w APT Package Manager.

Uruchom następujące polecenie, aby zainstalować zestaw narzędzi LLVM na Ubuntu 22.04 LTS z oficjalnego repozytorium pakietów:

$ sudo apt instal clang lldb lld

Naciskać Y a następnie naciśnij Aby potwierdzić instalację.

Menedżer pakietów Apt pobranie wszystkich wymaganych pakietów z Internetu. Ukończenie zajmie trochę czasu.

Po pobraniu wymagane pakiety zostaną zainstalowane jeden po drugim. Ukończenie zajmie trochę czasu.

Należy zainstalować zestaw narzędzi LLVM.

Sprawdzanie, czy LLVM narzędzi został poprawnie zainstalowany:

szczęk I szczęk++ Programy są częścią zestawu narzędzi LLVM. szczęk służy do kompilacji programów C i szczęk++ służy do kompilacji programów C ++.

Możesz sprawdzić, czy szczęk Program działa poprawnie z następującym kodem:

$ clang --version

Możesz sprawdzić, czy szczęk++ Program działa poprawnie z następującym kodem:

$ clang ++ --version


S

Opracowanie programu C z Clang:

W tej sekcji pokażę ci, jak skompilować prosty program C z Clang.

Najpierw utwórz nowy plik źródłowy C Witam.C z Nano Edytor tekstu w następujący sposób:

$ Nano Hello.C

Wpisz w następujących wierszach w Witam.C plik. Ten program C wydrukuje tekst Witaj świecie na konsoli po skompilowaniu i uruchomieniu.

Po zakończeniu naciśnij + X śledzony przez Y I Aby uratować Witam.C plik.

Możesz skompilować plik źródłowy C i utwórz binarny program wykonywalny z Clanga w następujący sposób:

$ Clang -o

Możesz skompilować plik źródłowy C Witam.C do programu wykonywalnego cześć, c następująco:

$ Clang Hello.C -O Hello_c

Jeśli występują błędy w pliku źródłowym C Witam.C, Zostanie to zgłoszone podczas procesu kompilacji.

Zobaczysz plik wykonywalny cześć, c W bieżącym katalogu roboczym oznaczonym na zrzucie ekranu poniżej, jeśli plik źródłowy C Witam.C został pomyślnie skompilowany.

$ ls -lh

Możesz uruchomić skompilowany plik wykonywalny cześć, c następująco:

$ ./cześć, c

Jeśli cześć, c Program działa pomyślnie, powinieneś zobaczyć tekst Witaj świecie na terminalu.

Kompilowanie programu C ++ z Clang ++:

W tej sekcji pokażę ci, jak skompilować prosty program C ++ z Clanga++.

Najpierw utwórz nowy plik źródłowy C ++ Witam.CPP z Nano Edytor tekstu w następujący sposób:

$ Nano Hello.CPP

Wpisz w następujących wierszach w Witam.CPP plik. Ten program C ++ wydrukuje tekst Witaj świecie na konsoli po skompilowaniu i uruchomieniu.

Po zakończeniu naciśnij + X śledzony przez Y I Aby uratować Witam.CPP plik.

Możesz skompilować plik źródłowy C ++ i utwórz binarny program wykonywalny z Clang ++ w następujący sposób:

$ Clang++ -o

Możesz skompilować plik źródłowy C ++ Witam.CPP do programu wykonywalnego hello_cpp następująco:

$ clang ++ Hello.cpp -o hello_cpp

Jeśli występują jakieś błędy w pliku źródłowym C ++ Witam.CPP, Zostanie to zgłoszone podczas procesu kompilacji.

Zobaczysz plik wykonywalny hello_cpp W bieżącym katalogu roboczym oznaczonym na zrzucie ekranu poniżej, jeśli plik źródłowy C ++ Witam.CPP został pomyślnie skompilowany.

$ ls -lh

Możesz uruchomić skompilowany plik wykonywalny hello_cpp następująco:

$ ./hello_cpp

Jeśli hello_cpp Program działa pomyślnie, powinieneś zobaczyć tekst Witaj świecie na terminalu.

Wniosek:

W tym artykule pokazałem, jak zainstalować zestaw narzędzi LLVM na Ubuntu 22.04 LTS. Pokazałem również, jak skompilować prosty program C i C ++ przy użyciu odpowiednio Clang i Clang ++ (część narzędzia LLVM) i uruchomić je.