Hallo zusammen,
Nach mühsamer Kleinarbeit hab ich endlich mein c++ Projekt mit DEV-Cpp zuende gestellt. Der Kompeliervorgang läuft einwandfrei ab.
Wenn ich jedoch nun die Anwendung ausführen will, erscheint die Fehlermeldung :
.exe hat ein problem festgestellt und muss beendet werden
Die selbe Anwendung läuft bei einem Freund reibungslos, jedoch unter Unix als BS.
Meine Frage wäre, ob es möglich ist die Anwendung auch auf XP Home Edition SP2 laufen zu lassen?
Über eure Hilfe und Anregungen wäre ich echt super dankbar, da ich nicht mehr weiter weiß.
.exe hat ein problem festgestellt und muss beendet werden
vermutlich hast du irgendwo den Speicher verbastelt (über eine Array-Grenze hinweg geschrieben oder so).
Die selbe Anwendung läuft bei einem Freund reibungslos, jedoch
unter Unix als BS.
Vermutlich tritt der Fehler bei ihm nicht zu Tage.
Kompiliere das Programm mal unter Unix mit Debug-Symbolen, und lasse es dann mit valgrind laufen, das wird dir recht gut sagen können wo die Fehler im Programm liegen.
Hi,
meines Wissens hat Dev-C++ ein gdb-Interface eingebaut. Wahrscheinlich liest du gerade „C++ für Dummies“. Leider ist Dev-C++ veraltet, nimm besser das Nachfolgeprojekt wxDev-C++ (http://wxdsgn.sf.net) oder Code::Blocks (http://codeblocks.org) und poste hier mal deinen Sourcecode.