MinGW Wirft Fehler in einwandfreier Datei aus
-
Hallo,
Hi,
ich habe mir gerade MinGW geladen.
Soweit alles installiert, nur jetzt das Problem:Ich versuche einfach mal, eine test.cpp in eine test.exe zu verwandeln. Simpelstes C++;
Der Aufruf dazu sah so aus(DOS-Box bzw cmd-Konsole):
\mingw\bin\g++ -o test \mingw\testordner\test.cpp
So, die Datei wird gefunden, aber haufenweise Fehler gibt mir das ding(siehe Abschnitt im Anhang).
Ich vermute mal, dass ein großer Teil der Header-Dateien fehlt.
Frage ist nur: wo sollte man sie herunterladen und wo sollen sie hin?Hab schon einige Tutorials/Anleitungen/etc. dazu auf google durchwühlt, aber was dazu gefunden habe ich nicht.
Zu sagen wäre noch, dass ich bei der MinGW installation nur "g++"(C++ Compiler) und MinGW Make ausgefählt habe.
Hattet ihr soein Problem vielleicht schonmal?
Phätez Thänkz schomma im vor.raus,
lg.PS: Ich füge keine Umgebungsvariablen ein, da MinGW mit einer IDE von mir mitgegeben wird.
-
martin147 schrieb:
(siehe Abschnitt im Anhang).
Den hast wohl vergessen
Sicherheitshalber auch mal den Code dazu posten.
-
Mh ja sorry
Code:#include <iostream> int main(int argc, char *argv[]) // main program { cout << "test.cpp in einer exe.\n"; system("pause > nul"); return 0; }
Und der Fehler:
http://s12b.directupload.net/file/d/2064/58yy4ypt_png.htm
-
using namespace std;
-
Ja, ist mir auch gerade aufgefallen. Geht trotzdem nicht. Immernoch die selbe Ausgabe.
Mal das MinGW verzeichnis:
\mingw\
\bin\
\man\
\include\
\lib\
\libexec\
\share\
\doc\
installed.conf (or whatever (endung))
mingw.ini.old
make-3.81-20090914-mingw32-bin.tar
MinGW-5.1.6.exe
uninst.exe
MinGW (Verknüfung)Seltsamerweise gibt es aber die wichtigsten Header:
cstring
iostreamusw.
Vielleicht hilft das weiter.
Bin mit meinem Latein nun am Endelg.
-
Die komplette Fehlermeldung bitte.
-
-
Aha, Danke für die Hilfe;
Ich hatte MinGW nur falsch installiert, weswegen viele Header fehlten.lg.