Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

13.08.2009, 18:14

Kapitel 12: SDL_Game lässt sich via *.exe nicht starten

Guten Abend Community,

habe folgendes Problem:
Bin nun bei Kapitel 12 und wollte das SDL Game compilen, das klappte auch problemlos sowohl in der Release als auch Debug Config und es startet auch allerdings nur wenn ich 'Starten ohne Debugging' auswähle oder kurz STRG+F5, das Spiel startet ganz normal und es funktioniert und lässt sich mit ESC wieder schließen. Starte ich es allerdings mithilfe der *.exe aus dem Debug/Release Ordner, wird der Bildschirm nur kurz schwarz und ich kehre zum Desktop zurück, die DLL ist selbstverständlich mit in dem Ordner wo die *.exe liegt.
Ich versteh einfach nicht worans liegt, Code wurde 1x1 von der CD kopiert und noch nicht verändert.

OS: MS Windows Server 2008 (denke nicht das es daran liegt)
Compiler: Visual C++ 2008 EE

Hoffe einer weiß Rat, würde es schon gerne so zum laufen bringen bevor ich daran ein bisschen verändere.

edit: Unter Win XP selbes Ergebnis, kurz schwarzer Bildschirm, dann wieder zurück aufm Desktop.

Iljaronaldo

Treue Seele

Beiträge: 99

Wohnort: Hadamar

Beruf: Schüler[9.Klasse Realschule]

  • Private Nachricht senden

2

13.08.2009, 19:14

Re: Kapitel 12: SDL_Game lässt sich via *.exe nicht starten

Probier einfach mal die exe aus dem Debug/Release Ordner in das hauptverzeichniss zu kopieren und dann nochmal starten.Müsste so klappen.
tutti colpevole, nessuno colpevole. - Wenn einer Schuld ist, sind Alle Schuld.
Die Mafia ist wie ein Staat. Sie mordet nicht, Sie richtet hin.

Wenn man zwei Stunden lang mit einem Mädchen zusammensitzt, meint man, es wäre eine Minute. Sitzt man jedoch eine Minute auf einem heißen Ofen, meint man, es wären zwei Stunden. Das ist Relativität. (Albert Einstein)

Mein System

3

13.08.2009, 19:31

Re: Kapitel 12: SDL_Game lässt sich via *.exe nicht starten

Ja Mensch, es klappt. Danke dir vielmals.

Kannst mir noch sagen welche Datei dafür verantwortlich ist das die *.exe dort aufeinmal Problemlos läuft? Der Compiler macht ja im Prinzip auch nichts anderes als die exe aus der Ordner auszuführen in dem er sie erstellt hat oder nicht?

4

13.08.2009, 19:33

nope, du kannst in deiner IDE einstellen, aus welchem Pfad die Datei aufgerufen werden soll. Der hat nix mit dem Pfad zu tun, in dem die exe Datei liegt, auch wenn das oft der Fall ist.
Sprich, alle relativen Pfadangaben sind nicht relativ zur exe sondern relativ zum Ausfürhungsverzeichnis der exe, und das kann sich z.B. auch während des Ausführens ändern (geändert werden).
Lieber dumm fragen, als dumm bleiben!

5

13.08.2009, 19:49

Es lag an dem Ordner 'Data' ich dachte die Files sind mit im Code verschwunden und deshalb reicht exe und DLL aber war wohl nichts.
Danke euch beiden jedenfalls.

Werbeanzeige