Kurz :Dieses Tutorial lehrt Sie, C- und C++-Programme im Linux-Terminal auszuführen. Es wird auch
Ich wurde mehr als einmal gebeten, ein leicht verständliches Tutorial zu schreiben, um ein C++-Programm unter Linux auszuführen. In dieser Anleitung zeige ich Ihnen:
- Wie man C++-Programme im Linux-Terminal kompiliert und ausführt
- Wie man Eclipse für die C++-Entwicklung in Ubuntu Linux einrichtet
Der Prozess ist dem Ausführen eines C-Programms unter Linux ziemlich ähnlich.
Beachten Sie, dass ich beim Schreiben dieses Artikels Ubuntu Linux verwende, aber die gleichen Schritte gelten für andere Linux-Distributionen, die auf Ubuntu basieren, wie Linux Mint, elementares Betriebssystem usw.

Kostenlos C++ lernen
Wenn C++ neu für Sie ist, nehmen Sie an diesem KOSTENLOSEN Online-Kurs teil von Microsoft und lernen Sie die C++-Programmierung von den Experten.
Einführung in C++ (kostenloser Online-Kurs)Voraussetzung:Build-Essential installieren
Wenn Sie in Ubuntu Linux programmieren möchten, müssen Sie das Paket build-essential installieren. Es besteht aus verschiedener Software, die Sie zum Kompilieren von Programmen benötigen, einschließlich gcc- und g++-Compilern.
Normalerweise sollte build-essential bereits auf Ihrem System installiert sein. Aber um sicherzugehen, führen Sie den folgenden Befehl aus:
sudo apt install build-essential

Methode 1:C++ kompilieren und ausführen Programm im Linux-Terminal
Sobald Sie das Build-Essential installiert haben, können Sie in C++ programmieren. Ich glaube, dass Sie bereits wissen, wie man in C++ programmiert, sogar ein bisschen. Unser Hauptziel ist es zu sehen, wie man C++-Programme im Terminal kompiliert und ausführt.
Nehmen wir ein Beispiel des Swap-Programms C++, das ich in eine Datei namens swap.cpp geschrieben habe. Der Inhalt dieser Datei ist folgender:

Sie können das Programm an einem beliebigen Ort speichern.
C++-Code im Linux-Terminal kompilieren
Gehen Sie zum Kompilieren des Programms in das Verzeichnis, in dem Sie die cpp-Datei gespeichert haben, und verwenden Sie den Befehl im folgenden Format:
g++ -o swap swap.cpp
Grundsätzlich weisen Sie mit der Option -o den Compiler an, den ausführbaren Code im Dateiaustausch zu generieren. Wenn Sie dies nicht tun, wird standardmäßig eine .out-Datei verwendet, was keine gute Programmierpraxis ist.
C++-Code im Linux-Terminal ausführen
Sobald Sie den Code kompiliert haben, erhalten Sie die ausführbare Datei. Sie müssen es nur folgendermaßen ausführen:
./swap
Dadurch wird Ihr Code ausgeführt.
Sie können sich auf dieses GIF beziehen, um eine bessere Demonstration der Ausführung eines C++-Programms unter Ubuntu Linux zu erhalten.

Methode 2:Richten Sie Eclipse für die C++-Programmierung unter Ubuntu Linux ein
Das war die grundlegende Art, ein C++-Programm unter Linux auszuführen. Aber wenn Sie an einem C++-Projekt arbeiten, wäre das Erstellen und Ausführen einzelner Dateien ein Alptraum.
Hier kommt die integrierte Entwicklungsumgebung (IDE) ins Bild. Man kann viel über die beste IDE für Linux streiten, aber wenn Sie mich um Rat fragen, sage ich:Fahren Sie mit Eclipse fort. Dies ist meiner Meinung nach die beste IDE für die C++-Entwicklung. Habe ich erwähnt, dass es auch Open Source ist?
Empfohlene Lektüre:

Wie man ein C-Programm in Ubuntu und anderen Linux-Distributionen schreibt, kompiliert und ausführt [Tipp für Anfänger]
Das Ausführen von C-Programmen in der Linux-Befehlszeile ist nicht so schwierig. Die Ausführung in einem Code-Editor wie Visual Studio Code ist sogar noch einfacher. Lernen Sie beide Methoden in diesem Tutorial kennen.
Installieren Sie Eclipse in Ubuntu-basierten Linux-Distributionen
Für Ubuntu Linux können Sie einfach auf den Link unten klicken, um Eclipse vom Ubuntu Software Center zu installieren.
Holen Sie sich Eclipse für UbuntuAlternativ können Sie es mit apt-get-Befehlen im Terminal installieren:
sudo apt-get install eclipse
Installieren Sie das Eclipse C++ Development Tooling (CDT)-Plugin
Sobald Sie es installiert haben, ist es an der Zeit, es für die C++-Entwicklung vorzubereiten. Standardmäßig ist Eclipse für die Java-Entwicklung konfiguriert.
Um es für die C++-Entwicklung zu konfigurieren, müssen wir ein Plugin namens C++ Development Tooling (CDT) installieren. So installieren Sie CDT:
Schritt 1:
Gehen Sie im Eclipse-Menü zu Hilfe und wählen Sie dann Neue Software installieren.

Schritt 2:
Klicken Sie anschließend auf den Link „Verfügbare Softwareseiten“.

Schritt 3:
Suchen Sie im nächsten Schritt nach CDT und aktivieren Sie das Kontrollkästchen, um es für die Installation auszuwählen. Klicken Sie danach auf OK.

Schritt 4:
Wählen Sie hier die neu hinzugefügte Quelle aus der Dropdown-Liste aus. Es zeigt Ihnen nun die Option für C++ CDT. Wählen Sie hier einfach C++-Entwicklungstools aus.

Ein paar Klicks auf die Schaltfläche Weiter.

Akzeptieren Sie natürlich die Bedingungen.

Es holt die Software aus dem Repository und installiert sie.

Sobald die Installation abgeschlossen ist, müssen Sie Eclipse neu starten.

[irp-posts=”7608″]
C++-Programm mit Eclipse CDT kompilieren und ausführen
Beim nächsten Start sehen Sie die Informationen zum C++ Plugin.

Sie können jetzt C++-Projekte importieren oder erstellen.


Sobald Sie alles fertig haben, können Sie das C++-Projekt kompilieren und ausführen:

Das ist alles, was Sie brauchen, um mit der C++-Entwicklung in Ubuntu Linux zu beginnen. Ich hoffe, Sie fanden diesen Artikel hilfreich. Fragen und Anregungen sind willkommen.