Hallo liebe Forumskollegen,
ich leiste zurzeit meinen Ersatzdienst in Ghana ab - und habe deshalb nur einen sehr begrenzten Zugriff aufs Internet. (I-Cafes)
Trotzdem habe ich mir über Amazon das Buch "C++ für Spieleprogrammierer" schicken lassen und habe es ganz begeistert durchgearbeitet. Leider habe ich - wie der Titel schon sagt - ein Problem mit dem abschließenden SDL Spiele Projekt.
Ich benutze "Microsoft Visual C++ 2008 Express Edition" und habe deshalb die Einstellungen übernommen, die im Buch für "Microsoft Visual C++ .net 2003" angegeben sind. Darauf habe ich den kompletten Quelltext abgetippt - ein paar Syntaxfehler ausgebessert und dennoch diese Fehlermeldung erhalten:
1>LINK : fatal error LNK1561: Einstiegspunkt muss definiert werden.
Auch wenn ich den Quelltext von der CD kopiere... die selbe Fehlermeldung.
Ich habe hier im Forum schon rumgeschaut und nach Einstiegspunkt gesucht. Leider bringt es bei mir nichts meine int main (int argc, char *argv[]) umzunennen oder mit #ifdef etc zu spielen.
Wenn ich unter Projekt-Eigenschaften->Linker->Erweitert unter Einstiegspunkt "main.cpp" angebe, kommt folgende Fehlermeldung:
1>LINK : fatal error LNK1221: Ein Subsystem kann nicht per Rückschluss abgeleitet werden, sondern muss definiert werden.
Wenn ich jetzt unter Linker->System das Subsystem verändere, komme ich auch nicht weiter.
Hat jemand eine Idee, woran es liegen könnte?
Am bequemsten für mich wäre es, wenn ich einfach nur eine DLL Datei runterladen müsste - wenn ich nämlich in dem Projektordner die Exe Datei ausführe, kommt folgende Fehlermeldung:
"SDL_Game.exe - Komponente nicht gefunden
Die Anwendung konnte nicht gestartet werden, weil MSVCP60D.dll nicht gefunden wurde. Neuinstallation der Anwendung könnte das Problem beheben."
Viele Grüße aus Ghana!
Dietmar