Chat-Archiv

← zurück zum Chat
WYE 19.06.2012 17:17:51
Wie gesagt, ich mach alles noch mal von vorne.
RPG Hacker 19.06.2012 17:17:58
K
WYE 19.06.2012 18:19:23
Ohey, die Funktionen heißen jetzt al_init() etc.?
WYE 19.06.2012 18:19:48
Dann weiß ich, wo mein Fehler lag. Ich hab zum Testen allegro_init() geschrieben. Wird wohl in version 5 neu sein.
RPG Hacker 19.06.2012 18:24:03
Jab. Allegro-Funktionen haben alle das Präfix "al_".
WYE 19.06.2012 18:25:25
Dann wird das mein Fehler gewesen sein. Hurra.
WYE 19.06.2012 18:26:47
Ich probier's jetzt nochmal. (Wurde vorhin von Scheiße unterbrochen.)
WYE 19.06.2012 18:38:01
Hm. Das Beispielprogramm, das du mir gegeben hat, lässt sich jetzt zwar kompilieren, aber das Programm stürzt aus unerfindlichen Gründen ab.
RPG Hacker 19.06.2012 18:38:24
Was sagt der?
RPG Hacker 19.06.2012 18:38:44
Oder kommt die Standardfehlermeldung von Windows?
WYE 19.06.2012 18:39:08
Die übliche "hat ein Problem festgestellt und muss beendet werden"-Meldung.
RPG Hacker 19.06.2012 18:39:25
Wo hast du deine Projekt-Datei gespeichert? (Unter welchem Pfad?)
RPG Hacker 19.06.2012 18:40:00
Und welchen Dateinamen hat die Projektdatei?
WYE 19.06.2012 18:41:20
C:\Dokumente und Einstellungen\Eric\Eigene Dateien\C++-Programme\allegrotest\allegrotest.cbp
WYE 19.06.2012 18:41:29
(bin auf meinem virtuellen XP, wenn's daran liegt)
RPG Hacker 19.06.2012 18:42:04
Wähl mal einen Pfad ohne Leerzeichen. Ansonsten funktioniert der Debugger in Code::Blocks nicht. Anschließend öffnest du das Projekt nochmal neu in Code::Blocks und machst folgendes:
RPG Hacker 19.06.2012 18:42:42
In der ersten Programmzeile (also die erste Zeile mit einer ausführbaren Anweisung) klickst du rechts neben die Zeilennummer. Da sollte dann ein roter Kreis erscheinen (ein Breakpoint).
WYE 19.06.2012 18:42:45
Na ja, aber auch das Release-Build hat diesen Fehler.
RPG Hacker 19.06.2012 18:43:17
Dann suchst du oben, direkt über den Tabs, den Knopf "Debug/Continue" und klickst den.
RPG Hacker 19.06.2012 18:43:37
Und dann klickst du immer "Next Line". So findest du heraus, wo das Programm genau abstürzt.