Als «gdb» getaggte Fragen

Verwenden Sie dieses Tag für Probleme im Zusammenhang mit GDB, dem Standard-Debugger für das GNU-Softwaresystem.

179
Aktuelle Montageanleitung in GDB anzeigen

Ich mache ein Debugging auf Assembly-Ebene in GDB. Gibt es eine Möglichkeit, GDB dazu zu bringen, mir die aktuelle Montageanweisung auf dieselbe Weise anzuzeigen wie die aktuelle Quellzeile? Die Standardausgabe nach jedem Befehl sieht folgendermaßen aus: 0x0001433f 990 Foo::bar(p); Dies gibt mir...

152
Debuggen Sie C ++ - Code in Vim? Wie?

Die Frage richtet sich an alle, die Vim zur Entwicklung von C ++ - Anwendungen verwenden. Es gab eine Zeit in meinem Leben, die als "Ich hasse Vim !!!" beschrieben werden kann. "Vim ist nett!" Da ich jedoch hauptsächlich mit Microsoft-Entwicklungs-IDEs aufgewachsen bin, habe ich mich an diese...

144
Mehrere Befehle in gdb, getrennt durch ein Trennzeichen ';'?

Ich versuche, zwei Befehle gleichzeitig in gdb auszuführen: finish; next Ich habe versucht, das ';' um die befehle zu trennen, aber gdb ließ mich nicht beides gleichzeitig machen. Ist es möglich, mehrere Befehle in gdb auszuführen, ähnlich den durch ';' getrennten Bash-Befehlen?...

144
Verlassen Sie die aktuelle Funktion mit GDB

Diejenigen, die Visual Studio verwenden, sind mit dem HotkeyShift + vertraut , der aus einer Funktion F11 austritt. Dies bedeutet, dass die Ausführung der aktuellen Funktion fortgesetzt wird, bis sie zu ihrem Aufrufer zurückkehrt und an diesem Punkt gestoppt wird. Gibt es ein Äquivalent in...