Jak zainstalować kompilator LLVM Clang C, C++ i Objective-C na Debianie 12

Jak Zainstalowac Kompilator Llvm Clang C C I Objective C Na Debianie 12



Clang to wysokowydajny kompilator i zestaw narzędzi C, C++ i Objective-C. Clang to projekt typu open source opracowany w ramach projektu LLVM. Programy skompilowane w Clang są bardzo szybkie i wydajne. Clang ma także niesamowite możliwości optymalizacji kodu. Aby ułatwić programistom identyfikację błędów i naprawianie problemów z kodem, Clang zapewnia lepsze komunikaty o błędach i diagnostykę. Clang jest dobrą alternatywą dla kompilatora i zestawu narzędzi GCC.

W tym artykule pokażemy, jak zainstalować kompilator LLVM Clang C, C++ i Objective-C na Debianie 12.







Temat treści:

  1. Aktualizowanie pamięci podręcznej bazy danych pakietu Debiana 12
  2. Instalowanie kompilatora Clang C, C++ i Objective-C w Debianie 12
  3. Sprawdzanie, czy kompilatory Clang C, C++ i Objective-C są dostępne w Debianie 12
  4. Instalowanie innych wersji kompilatora Clang C/C++ w Debianie 12
  5. Kompilowanie programów C i C++ za pomocą LLVM Clang
  6. Wniosek

Aktualizowanie pamięci podręcznej bazy danych pakietu Debiana 12

Aby zaktualizować pamięć podręczną bazy danych pakietu Debiana 12, uruchom następującą komendę:



$ sudo trafna aktualizacja




Instalowanie kompilatora Clang C, C++ i Objective-C w Debianie 12

Aby zainstalować kompilator i zestaw narzędzi LLVM Clang C, C++ i Objective-C w Debianie 12, uruchom następującą komendę:





$ sudo trafny zainstalować clang clangd clang w formacie clang-uporządkowane narzędzia clang


Aby potwierdzić instalację, naciśnij I a następnie naciśnij .


Kompilatory LLVM Clang i wymagane pakiety zależności są pobierane z Internetu. Ukończenie zajmuje trochę czasu.




Instalowane są kompilatory LLVM Clang i wymagane pakiety zależności. Ukończenie zajmuje trochę czasu.


W tym momencie kompilator LLVM Clang C, C++ i Object-C powinien zostać zainstalowany w systemie Debian 12.

Sprawdzanie, czy kompilatory Clang C, C++ i Objective-C są dostępne w Debianie 12

Aby sprawdzić, czy możesz uzyskać dostęp do kompilatora Clang C, C++ i Objective-C, uruchom następujące polecenia:

$brzęk --wersja
$brzęk++ --wersja


Jak widać, kompilatory Clang C, C++ i Objective-C są dostępne w naszym systemie Debian 12. Mamy wersję Clang 14 zainstalowaną w naszym systemie Debian 12.

Instalowanie innych wersji kompilatora Clang C/C++ w Debianie 12

W Debianie 12 Clang 14 jest instalowany domyślnie, jak widziałeś we wcześniejszej części tego artykułu. Ale Clang 13 i Clang 15 są również dostępne w oficjalnym repozytorium pakietów Debiana 12.

Aby zainstalować Clang 13 w systemie Debian 12, uruchom następujące polecenie:

$ sudo trafny zainstalować szczęk- 13 brzęk- 13 format-brzęku- 13 brzęk-porządek- 13 narzędzia do dzwonienia- 13


Aby zainstalować Clang 15 w systemie Debian 12, uruchom następujące polecenie:

$ sudo trafny zainstalować szczęk- piętnaście brzęk- piętnaście format-brzęku- piętnaście brzęk-porządek- piętnaście narzędzia do dzwonienia- piętnaście


Aby potwierdzić instalację, naciśnij I a następnie naciśnij .


Trwa pobieranie żądanej wersji Clang i wymaganych pakietów zależności. Ukończenie zajmuje trochę czasu.


Instalowana jest żądana wersja Clang. Ukończenie zajmuje trochę czasu.


W tym momencie żądana wersja kompilatora Clang C, C++ i Objective-C powinna zostać zainstalowana w systemie Debian 12.


Jeśli zainstalowałeś Clang 15, możesz sprawdzić, czy możesz uzyskać dostęp do kompilatora Clang 15 C, C++ i Objective-C za pomocą następujących poleceń:

$brzęk- piętnaście --wersja
$brzęk- piętnaście ++



Jeśli zainstalowałeś Clang 13, możesz sprawdzić, czy możesz uzyskać dostęp do kompilatora Clang 13 C, C++ i Objective-C za pomocą następujących poleceń:

$brzęk- 13 --wersja
$brzęk- 13 ++


Kompilowanie programów C i C++ za pomocą LLVM Clang

Jeśli potrzebujesz pomocy przy kompilacji programów C i C++ za pomocą LLVM Clang, przeczytaj ten artykuł .

Wniosek

Pokazaliśmy, jak zainstalować kompilator LLVM Clang C, C++ i Objective-C na Debianie 12 oraz jak zainstalować wersje Clang 13, 14 i 15 na Debianie 12. Pokazaliśmy również, jak uzyskać dostęp do Clang 13, 14, i 15 w Debianie 12.