So installieren Sie den LLVM Clang C-, C++- und Objective-C-Compiler unter Debian 12

So Installieren Sie Den Llvm Clang C C Und Objective C Compiler Unter Debian 12



Clang ist ein leistungsstarker C-, C++- und Objective-C-Compiler und -Toolset. Clang ist ein Open-Source-Projekt, das vom LLVM-Projekt entwickelt wurde. Mit Clang kompilierte Programme sind sehr schnell und effizient. Clang verfügt außerdem über erstaunliche Funktionen zur Codeoptimierung. Um Entwicklern die Identifizierung von Fehlern und die Behebung von Codeproblemen zu erleichtern, bietet Clang bessere Fehlermeldungen und Diagnosen. Clang ist eine gute Alternative zum GCC-Compiler und -Toolset.

In diesem Artikel zeigen wir Ihnen, wie Sie den LLVM Clang C-, C++- und Objective-C-Compiler unter Debian 12 installieren.







Inhaltsthema:

  1. Aktualisieren des Debian 12-Paketdatenbank-Cache
  2. Installieren von Clang C, C++ und Objective-C Compiler unter Debian 12
  3. Überprüfen, ob Clang C-, C++- und Objective-C-Compiler unter Debian 12 zugänglich sind
  4. Andere Versionen des Clang C/C++ Compilers unter Debian 12 installieren
  5. Kompilieren der C- und C++-Programme mit LLVM Clang
  6. Abschluss

Aktualisieren des Debian 12-Paketdatenbank-Cache

Führen Sie den folgenden Befehl aus, um den Cache der Debian 12-Paketdatenbank zu aktualisieren:



$ Sudo passendes Update




Installieren von Clang C, C++ und Objective-C Compiler unter Debian 12

Führen Sie den folgenden Befehl aus, um den LLVM Clang C-, C++- und Objective-C-Compiler und -Toolset unter Debian 12 zu installieren:





$ Sudo geeignet Installieren clang clangd clang-format clang-tidy clang-tools


Um die Installation zu bestätigen, drücken Sie UND und dann drücken .


Die LLVM Clang-Compiler und die erforderlichen Abhängigkeitspakete werden aus dem Internet heruntergeladen. Es dauert eine Weile, bis es fertig ist.




Die LLVM Clang-Compiler und die erforderlichen Abhängigkeitspakete werden installiert. Es dauert eine Weile, bis es fertig ist.


Zu diesem Zeitpunkt sollten der LLVM Clang C-, C++- und Object-C-Compiler auf Ihrem Debian 12-System installiert sein.

Überprüfen, ob Clang C-, C++- und Objective-C-Compiler unter Debian 12 zugänglich sind

Um zu überprüfen, ob Sie auf den Clang C-, C++- und Objective-C-Compiler zugreifen können, führen Sie die folgenden Befehle aus:

$ klirren --Ausführung
$ clang++ --Ausführung


Wie Sie sehen, sind Clang C-, C++- und Objective-C-Compiler auf unserem Debian 12-System zugänglich. Wir haben die Clang-Version 14 auf unserem Debian 12-System installiert.

Andere Versionen des Clang C/C++ Compilers unter Debian 12 installieren

Unter Debian 12 ist Clang 14 standardmäßig installiert, wie Sie im vorherigen Abschnitt dieses Artikels gesehen haben. Aber auch Clang 13 und Clang 15 sind im offiziellen Paket-Repository von Debian 12 verfügbar.

Um Clang 13 auf Ihrem Debian 12-System zu installieren, führen Sie den folgenden Befehl aus:

$ Sudo geeignet Installieren klirren- 13 clangd- 13 clang-format- 13 klirrend-ordentlich- 13 clang-tools- 13


Um Clang 15 auf Ihrem Debian 12-System zu installieren, führen Sie den folgenden Befehl aus:

$ Sudo geeignet Installieren klirren- fünfzehn clangd- fünfzehn clang-format- fünfzehn klirrend-ordentlich- fünfzehn clang-tools- fünfzehn


Um die Installation zu bestätigen, drücken Sie UND und dann drücken .


Ihre gewünschte Version von Clang und die erforderlichen Abhängigkeitspakete werden heruntergeladen. Es dauert eine Weile, bis es fertig ist.


Ihre gewünschte Version von Clang wird installiert. Es dauert eine Weile, bis es fertig ist.


Zu diesem Zeitpunkt sollte Ihre gewünschte Version des Clang C-, C++- und Objective-C-Compilers auf Ihrem Debian 12-System installiert sein.


Wenn Sie Clang 15 installiert haben, können Sie mit den folgenden Befehlen überprüfen, ob Sie auf den C-, C++- und Objective-C-Compiler von Clang 15 zugreifen können:

$ klirren- fünfzehn --Ausführung
$ klirren- fünfzehn ++



Wenn Sie Clang 13 installiert haben, können Sie mit den folgenden Befehlen überprüfen, ob Sie auf den C-, C++- und Objective-C-Compiler von Clang 13 zugreifen können:

$ klirren- 13 --Ausführung
$ klirren- 13 ++


Kompilieren der C- und C++-Programme mit LLVM Clang

Wenn Sie Hilfe beim Kompilieren der C- und C++-Programme mit LLVM Clang benötigen, Lesen Sie diesen Artikel .

Abschluss

Wir haben Ihnen gezeigt, wie Sie den LLVM Clang C-, C++- und Objective-C-Compiler unter Debian 12 installieren und wie Sie die Clang-Versionen 13, 14 und 15 unter Debian 12 installieren. Wir haben Ihnen auch gezeigt, wie Sie auf Clang 13, 14, und 15 auf Debian 12.