Ich habe ein Problem, ein einfaches Hallo-Welt-Programm in C++ auf meinem Windows XP. Ich habe einen Beitrag hier geschrieben:Kompilieren von C++ - Programm unter Windows XP
wo ich das Problem festgestellt und ich erhielt viele nützliche Antworten, die einige Dinge gelöst. Allerdings kann ich mein Hallo-Welt-Programm immer noch nicht ausführen. Bitte, schau dir die Post an, ich habe das Programm dort aufgenommen. Ein Freund von mir kann dieses Programm ohne Probleme auf seiner Maschine ausführen. Also, das Problem sollte in meinem System oder Bibliotheken oder etwas anderes sein, aber ich kann nicht herausfinden, was. Im Abschnitt "Edited" meines Posts habe ich genau die Fehlermeldungen eingefügt, die ich erhalte.
Hier ist, was ich erhalte, wenn ich versuche, das Programm so zu kompilieren:
g ++ hello.cpp
Von der Cygwin-Shell:
Wenn ich versuche, g ++ hallo. cpp, ich bekomme:
hello.cpp:1: parse error before character 0357
hello.cpp: In function 'int main()':
hello.cpp:'cout' undeclared (first use this function)
hello.cpp: (Each undeclared identifier is reported only once
hello.cpp: for each function it appears in.)
hello.cpp: 'endl' undeclared (first use this function)
g++.exe: hello.cpp: No such file or directory
g++.exe: No input files
g++.exe: hello.cpp: No such file or directory
g++.exe: No input files
g++.exe: hello.cpp: No such file or directory
g++.exe: No input files
g++.exe: hello.cpp: No such file or directory
g++.exe: No input files
g++.exe: hello.cpp: No such file or directory
g++.exe: No input files
Und hier ist, was ich bekomme, wenn ich versuche zu comp ile das Programm (wieder mit g ++ hello.cpp) von der DOS-Eingabeaufforderung:
Wenn ich versuche, g ++ hello.cpp, erhalte ich:
hello.cpp:1: parse error before character 0357
hello.cpp: In function 'int main()':
hello.cpp:'cout' undeclared (first use this function)
hello.cpp: (Each undeclared identifier is reported only once
hello.cpp: for each function it appears in.)
hello.cpp: 'endl' undeclared (first use this function)