C/C++ Programme in Visual Studio Code einrichten und ausführen (Windows & Ubuntu)
Hier ist ein ausführliches Tutorial, wie du C- und C++-Programme in Visual Studio Code (VS Code) unter Windows 10 und Ubuntu Linux einrichtest und ausführst.
Visual Studio Code ist ein mächtiger Editor, aber er benötigt zusätzliche Werkzeuge (einen Compiler), um C/C++ Code tatsächlich auszuführen. Diese Anleitung führt dich Schritt für Schritt durch den Prozess.
Schritt 1: Visual Studio Code installieren
- Gehe auf die offizielle Webseite code.visualstudio.com.
- Lade die passende Version für dein Betriebssystem herunter und installiere sie.
Schritt 2: C/C++ Erweiterung installieren
Damit VS Code C++ versteht (IntelliSense, Debugging), musst du eine Erweiterung installieren:
- Öffne VS Code.
- Klicke links in der Seitenleiste auf das Symbol für Extensions (Quadrate) oder drücke
Strg + Umschalt + X. - Suche nach "C/C++".
- Installiere die Erweiterung von Microsoft.
Schritt 3: Den Compiler installieren
Ein Compiler übersetzt deinen geschriebenen Code in eine ausführbare Datei.
A) Unter Windows 10 (mit MSYS2/MinGW)
Windows enthält standardmäßig keinen C++ Compiler. Wir nutzen MinGW-w64:
- Lade den Installer von msys2.org herunter und installiere ihn.
- Öffne das MSYS2 UCRT64 Terminal (nach der Installation).
- Gib folgenden Befehl ein, um den GCC-Compiler und GDB-Debugger zu installieren:
pacman -S mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-gdb - Bestätige die Installation mit
Y. - Wichtig: Umgebungsvariablen setzen:
- Suche in Windows nach "Umgebungsvariablen bearbeiten".
- Klicke auf Umgebungsvariablen.
- Wähle unter "Systemvariablen" den Eintrag Path aus und klicke auf "Bearbeiten".
- Klicke auf "Neu" und füge den Pfad zum
bin-Ordner deiner Installation hinzu (Standardmäßig:C:\msys64\ucrt64\bin). - Bestätige alles mit OK.
B) Unter Ubuntu (Linux)
Die Installation unter Linux ist sehr einfach über das Terminal:
- Öffne das Terminal (
Strg + Alt + T). - Aktualisiere die Paketlisten:
sudo apt update - Installiere die Build-Essentials (enthält GCC, G++ und Make):
sudo apt install build-essential gdb
Schritt 4: Installation überprüfen
Um sicherzugehen, dass der Compiler erkannt wird, öffne ein Terminal (oder CMD unter Windows) und gib ein:
g++ --version
Wenn eine Versionsnummer erscheint, war die Installation erfolgreich.
Schritt 5: Ein C++ Programm schreiben
- Erstelle in VS Code einen neuen Ordner für dein Projekt.
- Erstelle eine neue Datei namens
main.cpp. - Kopiere diesen Beispielcode hinein:
#include <iostream>
int main() {
std::cout << "Hallo, VS Code funktioniert!" << std::endl;
return 0;
}
Schritt 6: Das Programm ausführen
Es gibt zwei einfache Wege, das Programm zu starten:
Methode A: Der einfache "Play"-Button (Empfohlen)
- VS Code erkennt durch die Erweiterung meist oben rechts ein Play-Symbol (Pfeil).
- Klicke darauf und wähle "Run C/C++ File".
- Wähle im Dropdown-Menü den Compiler aus (z.B.
g++.exeunter Windows oderg++unter Ubuntu). - Das Terminal unten öffnet sich und zeigt die Ausgabe an.
Methode B: Manuell über das Terminal
- Öffne das integrierte Terminal in VS Code (
Strg + öoderTerminal -> Neues Terminal). - Kompiliere den Code:
g++ main.cpp -o meinprogramm - Führe das Programm aus:
- Windows:
.\meinprogramm.exe - Ubuntu:
./meinprogramm
- Windows:
Tipps für die Zukunft
- Mehrere Dateien: Wenn dein Projekt größer wird, lohnt es sich, die Erweiterung "CMake Tools" anzusehen.
- Fehlersuche (Debugging): Du kannst mit der Taste
F5den Debug-Modus starten, um Haltepunkte (Breakpoints) zu setzen und Variablen zu prüfen. - Formatierung: Drücke
Umschalt + Alt + F, um deinen Code automatisch ordentlich zu formatieren.