Open main menu

CDOT Wiki β

Changes

Debugger

106 bytes added, 12:30, 26 September 2019
no edit summary
Typical features of a debugger include:
* the ability to [[Disassembler|disassemble]] code
* the ability to cross-reference and display source code and addresses address [[Symbol|symbols]] (of for functions and variables)
* the ability to execute single instructions or lines of code (single-step)
* the ability to stop execution at a requested location in the program (breakpoint) or when a variable changes value (watchpoint)
The GNU debugger is named "gdb" and has a command-line interface. Various graphical front-ends are available.
 
== Resources ==
 
* [https://www.gnu.org/software/gdb/documentation/ GDB Documentation]