"Don't worry if it doesn't work right. If everything did, you'd be out of a job."
How do I use the gdb debugger?
run programs with the debugger?
restart a program running in the debugger?
get help on debugger commands?
How do I watch the execution of my program?
see where my program stopped?
step through my code line-by-line?
call functions linked into my program?
How do I use the call stack?
How do I use breakpoints?
set a breakpoint on a line?
set a breakpoint on a C function?
set a breakpoint on a C++ function?
get a list of breakpoints?
How do I use watchpoints?
set a write watchpoint for a variable?
set a read watchpoint for a variable?
set a read/write watchpoint for a variable?
How do I examine memory?
How do I see what is in the processor registers?
How do I debug with a core file?
How do I step through my code at the instruction level?
How do I see the assembly code my program is running?