Ich beschloss, herauszufinden, wie unsere C/C + * nix-Praktiker den gdb-Debugger verwenden. HierWie verwenden Sie gdb?
ist das, was ich in der Regel verwenden:
- b - Pause filename.c: Zeile #, Funktion, filename.cpp: Funktion, classname :: Mitglied
- n, c, s - nächste continue step
- gdb programmname => set breakpoints ==> run [parameter list] (Ich setze Breakpoints vor dem Programmstart)
- l - um den umgebenden Quellcode aufzulisten.
- befestigen processID 6 Pause [Ort]
- gdb program corefile.core (zu untersuchen, warum App abgestürzt)
- Ich habe auch manchmal Haltepunkt an Exit-Funktion (Pause Ausfahrt) Programm stapelt
- info b zu prüfen, zu prüfen, alle Stützpunkte
- clear [Stützpunkte Liste]
Wie Sie es verwenden?
Es war hilfreich. Warum nicht wenigstens ein Community-Wiki erstellen? –
Ich stimme zu .. lass es uns wieder öffnen. –