Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

pcGRASP und C++ compilieren

Harry Hunger / 7 Antworten / Baumansicht Nickles

Tach auch

Ich hab Lust in die C++ Programmierung einzusteigen (erstmal unter Windows). Tutorials gibt\'s ja genug im Internet, aber mit dem Compilieren ist das so ne Sache. Wie man in C mittels gcc und pcGRASP compiliert wird ja auf dieser Seite schön beschrieben. Ich hab das Ganze auch so gemacht, das traditionelle "Hello World" geschrieben und compiliert. Lief wunderbar und ich erhielt eine .exe die "Hello World" im DOS-Fenster anzeigte. Nun will ich aber gleich mit C++ anfangen. Kann mir jemand sagen welcher der von gcc/pcGRASP mitgelieferten Compiler am geeignetsten ist und vor allem welche Einträge (spiezell Verweise auf Verzeichnisse des gcc) ich im "Compiler Environment" (siehe Screenshot) machen muß? Installiert ist der gcc bei mit unter c:\\gcc-2.95.




Wer einen anderen einfach zu bedienenden C++ Compiler für Windows (am besten für 2K, 98 tuts aber auch) kennt, kann sich auch melden.


Dank und Gruß, Harry

bei Antwort benachrichtigen
thomas woelfer Harry Hunger „pcGRASP und C++ compilieren“
Optionen

also es wuerde mich doch ein wenig wundern wenn man da beim gcc irgendwas angeben muesste. alle versionen die ich mir je davon angeshen habe uebersetzen .c files als 'c' und '.cpp' files als cpp.

wuerde schwer davon ausgehen das das immernoch so ist.

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
Harry Hunger Nachtrag zu: „pcGRASP und C++ compilieren“
Optionen

Also immer wenn ich eine .cpp Datei compilieren will kommt ein PopUp mit folgender Meldung:


Error: Das System kann die angegebene Datei nicht finden.

This is usually caused by an incorrect PATH environment variable.
Check compiler environment settings in the File\Global Preferences menue.

bei Antwort benachrichtigen
thomas woelfer Harry Hunger „Also immer wenn ich eine .cpp Datei compilieren will kommt ein PopUp mit...“
Optionen

sorry, ich kenne die umgebung die du da verwendest nicht. wenn man einach auf der kommandozeile 'gcc file.cpp' aufruft tut das ding genau was man will.

wenn du eine ide willst: warum nicht vc++ ?

WM_SORRY
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
Harry Hunger thomas woelfer „sorry, ich kenne die umgebung die du da verwendest nicht. wenn man einach auf...“
Optionen

Wenn ich das über die Komandozeile mache kommt auch nur eine Fehlermeldung. Ich werde mich wohl mal nach dem VC++ umsehen, der ist ja bei diversen Büchern dabei.
Gruß, Harry

bei Antwort benachrichtigen
Ben Horne Harry Hunger „Wenn ich das über die Komandozeile mache kommt auch nur eine Fehlermeldung. Ich...“
Optionen

Nun nicht gleich die Flinte ins Korn werfen, die besagte Webseite die du angegeben hast, ist leider mit falschen Angaben gespickt!!!

Prüfe mal in den Global Preference vom pcGRASP die Einträge, und zwar muß im Gegensatz zu der komischen Webseite folgendes eingetragen werden:

CSD Include Path:
c:\\gcc-2.95.2\\i386-mingw32msvc\\include
(die .2 ist wichtig, denn du hast bestimmt auch den aktuellen gcc)

Environment Variables:
PATH=c:\\gcc-2.95.2\\bin
GCC_EXEC_PREFIX=c:\\gcc-2.95.2\\bin
(auch hier auf das .2 achten)

Das pcGRASP hat noch einen Nachteil, es vergißt so manche Einstellungen in der Global Preference manchmal, dann fängt man von vorne an zu konfigurieren!

VC++ als FreeEdition oder wie das heißt, ist da wesentlich besser.
Ich bevorzuge ja den CodeWarrior, wegen des plattformübergreifenden Arbeitens (WIN, MAC, LINUX), da auf allen Systemen verfügbar!

bei Antwort benachrichtigen
thomas woelfer Harry Hunger „Wenn ich das über die Komandozeile mache kommt auch nur eine Fehlermeldung. Ich...“
Optionen

und bei diesem heft... : pc-magazin special 21

this posting contains no tpyos.
bei Antwort benachrichtigen
Harry Hunger Nachtrag zu: „pcGRASP und C++ compilieren“
Optionen

Ich hab jetzt einen kostenlosen C++ Compiler der funktioniert: Dev-C++ 4
Grüße, Harry

bei Antwort benachrichtigen