"g ++" wird nicht als interner oder externer Befehl MinGW erkannt

8

Auf meinem Computer habe ich Windows 7 x86. Ich habe MinGW installiert, ich habe den Pfad geschrieben, aber wenn ich in cmd.exe gehe und g ++ -v schreibe, heißt es:

%Vor%

Aber wenn ich den Befehl make -v schreibe, erkennt er es. Ich brauche das für die Schule, ich arbeite in Eclipse, ich habe sogar das neueste Java installiert (ich habe gesehen, dass es installiert werden muss).

    
user1274566 16.03.2012, 17:09
quelle

3 Antworten

7

Da der make-Befehl einwandfrei funktioniert, habe ich vergessen, das mingw-gcc-g++ -Paket im MinGW Installation Manager zu markieren.

Führen Sie den MinGW Installation Manager erneut aus und markieren Sie mingw-gcc-g++ für die Installation und drücken Sie Apply Changes

    
MichaelvdNet 12.08.2014 14:08
quelle
6

Sie müssen Umgebungsvariablen ändern. Tun Sie Folgendes:

  • Klicken Sie auf dem Desktop mit der rechten Maustaste auf Computer, und klicken Sie auf Eigenschaften.
  • Klicken Sie im Fenster Computereigenschaften auf Einstellungen ändern
  • Klicken Sie im sich öffnenden Fenster Systemeigenschaften auf die Registerkarte Erweitert.
  • Klicken Sie im Abschnitt Erweitert auf die Schaltfläche Umgebungsvariablen.
  • Markieren Sie schließlich im Fenster Umgebungsvariablen (wie unten gezeigt) die Variable Pfad im Bereich Systemvariable und klicken Sie auf die Schaltfläche Bearbeiten. Fügen Sie die Pfadlinien hinzu oder ändern Sie sie mit den Pfaden, auf die der Computer zugreifen soll. Jedes unterschiedliche Verzeichnis wird wie unten gezeigt durch ein Semikolon getrennt.

    C:\Program Files;C:\Winnt;C:\Winnt\System32

Zusätzlich können Sie sich auf Dieser Link

    
Vishwanath K R 10.03.2014 07:28
quelle
1

Ich hatte das gleiche Problem in Sublime ..

%Vor%

Beispiel: D: \ work \ sublime \ MinGW \ bin

    
yasser alaa eldin 20.08.2016 21:33
quelle

Tags und Links