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:
- Aktualizowanie pamięci podręcznej bazy danych pakietu Debiana 12
- Instalowanie kompilatora Clang C, C++ i Objective-C w Debianie 12
- Sprawdzanie, czy kompilatory Clang C, C++ i Objective-C są dostępne w Debianie 12
- Instalowanie innych wersji kompilatora Clang C/C++ w Debianie 12
- Kompilowanie programów C i C++ za pomocą LLVM Clang
- 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:
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 ++
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 ++
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.