CDT und GDB kein resume
-
Hallo!
Nach längerer Zeit habe ich mir hier unter Windows nochmal eine Programmierumgebung mit MinGW + CDT (Eclipse) + GDB eingerichtet. Das Kompilieren von Programmen funktioniert wunderbar. Da viele Leute ja auf das Debuggen von Programmen schwören, wollte ich mir das auch mal ansehen. Ich habe mir den GDB 6.8 kompiliert und die Binarys in C:\MinGW\bin kopiert inklusive Path-Änderung etc.
Wenn ich in Eclipse ein einfaches Programm debuggen möchte, welches den Benutzer einfach eine Zahl abfragt und diese wieder ausgibt, scheint GDB korrekt zu laden. Ein Breakpoint ist vor, ein anderer nach der Eingabe. Ich kann einmal Resume drücken und dann nicht mehr, dann wird auch die Variable rechts im Fenster nicht mehr angezeigt. Dann kann ich nur noch mein Programm beenden. Dann wird natürlich angezeigt das gdb mit einem Fehlercode beendet wurde.
Das Programm habe ich ähnlich wie diese Anleitung geschrieben, außer dass ich eine simple Integer Variable anstatt einen String zur Eingabe nehme.
http://download.eclipse.org/tools/cdt/docs/tutorials/debug_tutorial/cdt_w_debug.htm
Ich habe die drei Schritte mal in einem Screenshot (283kb) festgehalten.
Ich hoffe mir kann geholfen werden.
Danke schonmal