GNU Emacs Manual - Debuggers

Node: Debuggers Next: Executing Lisp Prev: Compilation Up: Building

Running Debuggers Under Emacs

The GUD (Grand Unified Debugger) library provides an interface to various symbolic debuggers from within Emacs. We recommend the debugger GDB, which is free software, but you can also run DBX, SDB or XDB if you have them. GUD can also serve as an interface to the Perl's debugging mode.

Starting GUD How to start a debugger subprocess.
Debugger Operation Connection between the debugger and source buffers.
Commands of GUD Key bindings for common commands.
GUD Customization Defining your own commands for GUD.


Next: Executing Lisp Up: Building