Leute verwenden gdb an und aus für das Debugging, natürlich gibt es viele andere Debugging-Tools über die verschiedenen Betriebssysteme, with and without GUI and, maybe other fancy IDE features.Welche nützlichen GDB-Skripte haben Sie verwendet/geschrieben?
Ich möchte gerne what useful gdb scripts you have written and liked.
Während, ich meine nicht eine Dump von Befehlen in einer something.gdb
Datei, die Sie Quelle, um eine Reihe von Daten zu ziehen, wenn das Ihren Tag gemacht, weitermachen und darüber reden.
- denken Lets bedingte Verarbeitung, Regelkreise und Funktionen für mehr elegante und raffinierte Programmierung zu debuggen geschrieben und, vielleicht sogar für White-Box-Test
- es interessant, wenn Sie debugging remote systems (sagen wir beginnen, über einen seriellen/Ethernet-Schnittstelle)
- und was ist, wenn das Ziel ein Multi-Prozessor (und Multi-Thread-System)
Lassen Sie einen einfachen Fall als ein Beispiel setzen ...
Sprich
Ein Skript, das seriell über Einträge
durchlaufen einen schlechten Eintrag in einem großen Hash-Tabelle
zu lokalisieren, die umgesetzt wird auf eine eingebettete Plattform.
Das half mir einmal eine kaputte Hash-Tabelle zu debuggen.
ist das noch notwendig? –