Ich habe ein Projekt, bestehend aus ein paar DLLs, die mit MinGW mit Debug-Informationen kompiliert wurden, und ein anderes Projekt mit EXE-Ziel, das diese DLLs verwendet (kompiliert mit MinGW auch).Debug DLLs unter Windows mit GDB
Das Problem ist, ich muss Breakpoints auf Funktionen innerhalb dieser DLLs setzen, aber GDB, obwohl sie setzt, ignoriert sie einfach still zur Laufzeit. In sie hineingehen (mit der Taste 's') überspringt sie einfach (wie mit einem 'n' Schlüssel). Wie kann ich in diese DLLs gelangen? Vielleicht gibt es eine Option, die ich für GDB angeben sollte? Danke im Voraus.
Wenn Sie ein C- oder C++ - Tag hinzufügen, erhalten Sie möglicherweise mehr Ansichten. – Sahas
Fügen Sie die Haltepunkte im DLL-Code vor oder nach dem Start des Programms hinzu? –
Ich habe beide Möglichkeiten ausprobiert - Ergebnisse sind die gleichen –