Wie füge ich GCC in MSYS2 zur PATH-Variable hinzu?

Melden
  1. Einleitung
  2. Vorbereitung: Installation von GCC in MSYS2
  3. Den Pfad zu GCC in die PATH-Variable einfügen
  4. Systemweite Pfadänderung in Windows
  5. Überprüfung der PATH-Konfiguration
  6. Fazit

Einleitung

MSYS2 ist eine weit verbreitete Entwicklungsumgebung für Windows, die eine Unix-ähnliche Shell und viele Open-Source-Tools bereitstellt. Eine der wichtigsten Komponenten für die Programmierung ist der GCC-Compiler (GNU Compiler Collection). Damit GCC von der Kommandozeile aus überall im System aufgerufen werden kann, muss der Pfad zu den GCC-Binaries der Umgebungsvariablen PATH hinzugefügt werden. In diesem Artikel wird erklärt, wie Sie GCC in MSYS2 korrekt zu Ihrer PATH-Variable hinzufügen.

Vorbereitung: Installation von GCC in MSYS2

Zunächst müssen Sie sicherstellen, dass GCC in Ihrer MSYS2-Installation vorhanden ist. Dazu starten Sie die MSYS2-Shell und aktualisieren die Paketliste sowie die installierten Pakete mit den Befehlen:

pacman -Syupacman -S mingw-w64-x86_64-gcc

Den Pfad zu GCC in die PATH-Variable einfügen

Die MSYS2-Umgebung unterscheidet zwischen verschiedenen Shells und Umgebungen, z.B. der MSYS-Shell und den MinGW64- oder MinGW32-Shells. Die GCC-Binaries befinden sich in der Regel unter dem Verzeichnis C:\msys64\mingw64\bin (für 64-Bit). Um den GCC-Compiler systemweit oder zumindest in Ihrer Shell verfügbar zu machen, muss dieser Pfad der PATH-Variable hinzugefügt werden.

export PATH=/mingw64/bin:$PATH

Möchten Sie den Pfad dauerhaft setzen, können Sie die Konfigurationsdateien von MSYS2 anpassen. Öffnen Sie dazu die Datei ~/.bashrc oder ~/.bash_profile in Ihrem Home-Verzeichnis und fügen Sie die Zeile hinzu:

export PATH=/mingw64/bin:$PATH

Systemweite Pfadänderung in Windows

Alternativ können Sie den Pfad zu GCC auch systemweit in Windows hinzufügen. Öffnen Sie hierzu die Systemeigenschaften und navigieren Sie zum Bereich Umgebungsvariablen. Dort suchen Sie in den Systemvariablen die PATH-Variable heraus und fügen den Pfad C:\msys64\mingw64\bin hinzu.

Diese Methode macht GCC in jeder Windows-Eingabeaufforderung oder PowerShell verfügbar, sofern die entsprechende Version von GCC korrekt installiert wurde.

Überprüfung der PATH-Konfiguration

Um sicherzugehen, dass GCC korrekt im PATH ist, schließen Sie die aktuelle Shell und öffnen Sie eine neue. Geben Sie anschließend den Befehl

gcc --version

ein. Wenn Ihnen die Versionsinformationen von GCC angezeigt werden, ist die PATH-Konfiguration erfolgreich.

Fazit

Das Hinzufügen von GCC zur PATH-Variable in MSYS2 ermöglicht eine flexible und einfache Nutzung des Compilers. Dabei reicht für temporäre Aufgaben meist das einmalige Exportieren des Pfads in der Shell. Für dauerhafte Einstellungen empfiehlt sich das Anpassen der Shell-Konfigurationsdateien oder das Hinzufügen des Pfads in Windows-Umgebungsvariablen. So steht der GCC-Compiler jederzeit für Ihre Projekte zur Verfügung.

0