C++ Programmierung unter Ubuntu: Schreiben mit Vim und Kompilieren mit g++
Hier ist ein ausführliches Tutorial, wie du C++-Programme mit dem Vim-Editor schreibst, sie mit g++ kompilierst und im Terminal von Ubuntu ausführst.
Dieses Tutorial führt dich durch den gesamten Prozess – von der Installation der benötigten Werkzeuge bis hin zum fertigen Programm.
1. Vorbereitung: Notwendige Werkzeuge installieren
Bevor du startest, musst du sicherstellen, dass der C++-Compiler (g++) und der Texteditor (Vim) auf deinem System installiert sind. Öffne dazu das Terminal (Strg+Alt+T) und gib folgende Befehle ein:
sudo apt update
sudo apt install vim build-essential
Hinweis: Das Paket build-essential enthält den g++ Compiler sowie weitere wichtige Werkzeuge für die Softwareentwicklung.
2. Eine neue C++ Datei mit Vim erstellen
Navigiere im Terminal in den Ordner, in dem du dein Projekt speichern möchtest, und erstelle eine neue Datei mit der Endung .cpp:
vim mein_programm.cpp
3. Den Programmcode in Vim schreiben
Wenn sich Vim öffnet, befindest du dich im "Normal-Modus". Um Text schreiben zu können, musst du in den "Einfüge-Modus" (Insert Mode) wechseln.
- Drücke die Taste
iauf deiner Tastatur. Am unteren Rand sollte nun-- EINFÜGEN --(oder-- INSERT --) stehen. - Tipper nun das folgende einfache C++ Programm ein:
#include <iostream>
int main() {
std::cout << "Hallo, Welt! Dies wurde in Vim geschrieben." << std::endl;
return 0;
}
4. Speichern und Beenden von Vim
Nachdem du den Code geschrieben hast, musst du die Datei speichern und den Editor verlassen:
- Drücke die
Esc-Taste, um den Einfüge-Modus zu verlassen und in den Normal-Modus zurückzukehren. - Gib den Befehl
:wqein (der Doppelpunkt leitet einen Befehl ein,wsteht für write (speichern) undqfür quit (beenden)). - Bestätige mit der Enter-Taste.
5. Das C++ Programm kompilieren
Nun verwandelst du den Quellcode mit dem Compiler g++ in ein ausführbares Programm. Gib dazu folgenden Befehl im Terminal ein:
g++ mein_programm.cpp -o mein_programm
g++: Ruft den Compiler auf.mein_programm.cpp: Die Quelldatei, die du gerade geschrieben hast.-o mein_programm: Das Flag-ogibt den Namen der Ausgabedatei an (das fertige Programm). Wenn du dies weglässt, heißt die Datei standardmäßiga.out.
6. Das Programm ausführen
Wenn keine Fehlermeldungen erschienen sind, wurde die Datei erfolgreich kompiliert. Du kannst dein Programm nun mit folgendem Befehl starten:
./mein_programm
Ergebnis im Terminal:
Hallo, Welt! Dies wurde in Vim geschrieben.
Zusammenfassung der wichtigsten Befehle
| Aktion | Befehl |
|---|---|
| Datei öffnen/erstellen | vim dateiname.cpp |
| Text schreiben (Vim) | Taste i drücken |
| Speichern und Schließen | Esc drücken, dann :wq eingeben |
| Kompilieren | g++ dateiname.cpp -o programmname |
| Ausführen | ./programmname |