Getting mingw-get, um richtig zu installieren - mingw / msys Pfad fehlt und mehr!

8

Ich führe Windows XP.

Ich habe dieses Tutorial verfolgt und mingw-get-inst heruntergeladen hier .

Ich habe das schon ein paar Mal gemacht und das letzte Mal habe ich Boes überprüft, um ALLES zu installieren, einschließlich, aber nicht beschränkt auf, gcc, g ++, MSYS und die MinGW Compiling Suite. Ich habe es auch angewiesen, eine Programmmenü-Verknüpfung zu erstellen.

Ich glaube, ich habe MinGW / bin korrekt in den Umgebungseinstellungen Pfad eingefügt.

Also habe ich jetzt die Verknüpfung zur MSYS-Shell. Es geht nach C: \ MinGW \ msys \ 1.0 \ msys.bat, aber das gesamte msys-Verzeichnis existiert nicht!

Es gibt jede Menge "Pakete", die heruntergeladen wurden, soweit ich das beurteilen kann ("mingw-get show" bringt eine Menge heraus!), aber es scheint nicht so, als wäre alles korrekt installiert.

Kann ich auch Befehle wie "g ++ foo.cpp -o foo.exe" von cmd.exe oder nur von der MSYS-Shell verwenden? Weil ich cmd.exe nicht verwenden konnte.

Bitte helfen Sie!

    
ptpaterson 10.05.2011, 16:32
quelle

3 Antworten

11

Die Installation von MSYS und MinGW ist ein Albtraum und hat sich im Laufe der Jahre verschlechtert. Wenn du nur die Compilersuite (keine UNIX-Tools wie sed, grep) willst, dann schlage ich vor, dass du zu Twilight Dragon Media gehst Lade GCC von dort herunter. Wenn Sie auch alle Tools, einschließlich der Bash-Shell, haben möchten, ist der einfachste Weg, den ich gefunden habe, die Installation von Git für Windows (was Sie sowieso wollen), die sie alle enthält. Und wenn Sie eine C ++ IDE haben möchten, die gut mit GCC funktioniert, schauen Sie sich Code :: Blocks an.

    
Neil Butterworth 10.05.2011, 16:42
quelle
2

Was ist das Ergebnis des Laufens, an einer cmd.exe -Prompt, der Befehl echo %Path% ? Es sollte (in Anbetracht dessen, was Sie über Ihr System geschrieben haben) "% ​​co_de%" enthalten - oder?

Was ist das Ergebnis der Ausführung von C:\MinGW\bin ?

Beachten Sie, dass dir C:\MinGW Details zu verfügbaren Paketen anzeigt - diese mingw-get können Sie herunterladen und installieren. Der Installer ist etwas primitiv, hat sich aber im Laufe des letzten Jahres verbessert.

    
J. C. Salomon 10.05.2011 17:15
quelle
0

Wenn Sie den Befehl $ echo $ PATH ausgeben, werden Sie feststellen, dass er / mingw / bin enthält. Das Verzeichnis / mingw ist jedoch nicht verfügbar. Um es zu mounten, bearbeiten Sie die MSYS fstab, indem Sie eine Zeile wie C: \ MinGW / mingw hinzufügen. Weitere Informationen finden Sie in der MingW Erste Schritte Anleitung, genauer Abschnitt "Nach der Installation sollten Sie ..."

Sie müssen MinGW / bin nur zum Windows-Umgebungseinstellungen-Pfad hinzufügen, wenn Sie MingWs ausführbare Dateien außerhalb von MSYS verwenden möchten.

    
Felipe G. Nievinski 24.06.2016 23:04
quelle

Tags und Links