Installieren Sie LLVM auf Ubuntu Top 10.Top 10

Installieren Sie LLVM auf Ubuntu Top 10.Top 10
LLVM ist eine plattformübergreifende (verfügbar unter Linux, Windows und Mac) C/C ++-Compiler Toolset wie GCC. LLVM kann Codes kompilieren, die in C, C ++ und Objective-C geschrieben wurden. Clang, der vom LLVM Toolset bereitgestellt wird, kann C- und C ++ - Codes schneller als GCC kompilieren. Das LLVM -Debugger LLDB ist bei Ladesymbole im Vergleich zu GCC speicher und schneller und schneller. LLVM -Unterstützung C ++ 11, C ++ 14 und C ++ 17 durch LIBC ++ - und LIBC ++ ABI -Projekte. LLVM hat auch teilweise Unterstützung für die neuesten C ++ 20- und C ++ 2B -Standards.

Weitere Informationen zu LLVM finden Sie auf der offiziellen Website von LLVM.

In diesem Artikel werde ich Ihnen zeigen, wie Sie das LLVM -Toolset auf Ubuntu 22 installieren können.04 LTS.

Inhaltsverzeichnis:

  1. Aktualisieren von APT -Paket -Repository -Cache
  2. Installieren von LLVM auf Ubuntu 22.04 LTS
  3. Überprüfen Sie, ob LLVM Toolset korrekt installiert wurde
  4. Kompilieren eines C -Programms mit Clang
  5. Kompilieren eines C ++ - Programms mit Clang++
  6. Abschluss

Aktualisieren von APT -Paket -Repository -Cache:

Aktualisieren Sie zunächst den APT -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo APT Update

Der APT -Paket -Repository -Cache sollte aktualisiert werden.

Installieren von LLVM auf Ubuntu 22.04 LTS:

LLVM Toolset ist im offiziellen Paket -Repository von Ubuntu 22 verfügbar.04 LTS. Sie können es also problemlos mit dem APT -Paketmanager installieren.

Führen Sie den folgenden Befehl aus, um das LLVM Toolset auf Ubuntu 22 zu installieren.04 LTS von seinem offiziellen Paket -Repository:

$ sudo apt install clang lldb lld

Drücken Sie Y und dann drücken Sie Um die Installation zu bestätigen.

Der APT -Paket -Manager lädt alle erforderlichen Pakete aus dem Internet herunter. Es wird eine Weile dauern, bis es fertig ist.

Nach dem Herunterladen werden die erforderlichen Pakete nacheinander installiert. Es wird eine Weile dauern, bis es fertig ist.

Das LLVM -Toolset sollte installiert werden.

Überprüfen Sie, ob LLVM Toolset korrekt installiert wurde:

Klang Und Klang++ Programme sind Teil des LLVM Toolset. Klang wird verwendet, um C -Programme zu kompilieren und Klang++ wird verwendet, um C ++ - Programme zu kompilieren.

Sie können überprüfen, ob die Klang Das Programm funktioniert korrekt mit dem folgenden Code:

$ clang --version

Sie können überprüfen, ob die Klang++ Das Programm funktioniert korrekt mit dem folgenden Code:

$ clang ++ -Verssion


S

Kompilieren eines C -Programms mit Clang:

In diesem Abschnitt werde ich Ihnen zeigen, wie Sie ein einfaches C -Programm mit dem Klang zusammenstellen können.

Erstellen Sie zunächst eine neue C -Quelldatei Hallo.C mit dem Nano Texteditor wie folgt:

$ nano Hallo.C

Geben Sie die folgenden Zeilen in die ein Hallo.C Datei. Dieses C -Programm druckt den Text aus Hallo Welt auf der Konsole einmal zusammengestellt und rannte.

Sobald Sie fertig sind, drücken Sie + X gefolgt von Y Und um die zu retten Hallo.C Datei.

Sie können eine C -Quelldatei kompilieren und erstellen Sie ein binäres ausführbares Programm mit Klang wie folgt:

$ klang

Sie können die C -Quelldatei kompilieren Hallo.C in ein ausführbares Programm Hallo c folgendermaßen:

$ clang Hallo.C -o Hallo_C

Wenn in der C -Quelldatei Fehler vorliegen Hallo.C, Es wird während des Zusammenstellungsprozesses gemeldet.

Sie sehen eine ausführbare Datei Hallo c In Ihrem aktuellen Arbeitsverzeichnis, wie im folgenden Screenshot markiert, wenn die C -Quelldatei Hallo.C wurde erfolgreich zusammengestellt.

$ ls -lh

Sie können die kompilierte ausführbare Datei ausführen Hallo c folgendermaßen:

$ ./Hallo c

Wenn der Hallo c Das Programm wird erfolgreich ausgeführt. Sie sollten den Text sehen Hallo Welt auf dem Terminal.

Kompilieren eines C ++ - Programms mit Clang ++:

In diesem Abschnitt werde ich Ihnen zeigen, wie Sie ein einfaches C ++ - Programm mit dem Klang kompilieren können++.

Erstellen Sie zunächst eine neue C ++ - Quelldatei Hallo.CPP mit dem Nano Texteditor wie folgt:

$ nano Hallo.CPP

Geben Sie die folgenden Zeilen in die ein Hallo.CPP Datei. In diesem C ++ - Programm wird der Text gedruckt Hallo Welt auf der Konsole einmal zusammengestellt und rannte.

Sobald Sie fertig sind, drücken Sie + X gefolgt von Y Und um die zu retten Hallo.CPP Datei.

Sie können eine C ++ - Quelldatei kompilieren und erstellen Sie ein binäres ausführbares Programm mit klang ++ wie folgt:

$ klang++

Sie können die C ++ - Quelldatei kompilieren Hallo.CPP in ein ausführbares Programm Hello_cpp folgendermaßen:

$ clang ++ Hallo.CPP -o Hello_cpp

Wenn in der C ++ - Quelldatei Fehler vorliegen Hallo.CPP, Es wird während des Zusammenstellungsprozesses gemeldet.

Sie sehen eine ausführbare Datei Hello_cpp In Ihrem aktuellen Arbeitsverzeichnis, wie im folgenden Screenshot markiert, wenn die C ++ - Quelldatei Hallo.CPP wurde erfolgreich zusammengestellt.

$ ls -lh

Sie können die kompilierte ausführbare Datei ausführen Hello_cpp folgendermaßen:

$ ./Hello_cpp

Wenn der Hello_cpp Das Programm wird erfolgreich ausgeführt. Sie sollten den Text sehen Hallo Welt auf dem Terminal.

Abschluss:

In diesem Artikel habe ich Ihnen gezeigt, wie Sie das LLVM -Toolset auf Ubuntu 22 installieren können.04 LTS. Ich habe Ihnen auch gezeigt, wie Sie ein einfaches C- und C ++ -Programm mit Clang und Clang ++ (Teil des LLVM -Toolset) kompilieren und diese ausführen und diese ausführen.