Noeud:More complicated debugging with gdb
,
Noeud « Next »:Other debugging aids,
Noeud « Previous »:Debugging the Pretty Way - GUI Front ends,
Noeud « Up »:Debugging with gdb and DDD
gdb
(Complicated programs - multithreaded, multiple processes)
(Examining variables and memory in detail - looking at the stack, registers, symbol table info - also dumping data in hex, arbitrary formatting, print options, machine code)
(Making it go wrong - sending signals, jumping to the faulty code, forcing variables)
(Stopping in the right place - conditional breakpoints, watchpoints, catchpoints)
(Better use of the command line - readline commands, macros, completion)
(finding the source code, floating point hardware support, type/range checking)
(Using gdb
internal variables to help debugging)
(Other language support - C++ specific, Java, others)
(The future of debugging (e.g. The next major release of DDD understands STL containers))