** Attributes **
Name: gdb
Location: http://www.gnu.org/software/gdb/
** Summary **
'''G'''NU '''D'''e'''B'''ugger. An interactive debugging utility.
** GUI **
Graphical user interfaces to gdb:
[http://sourceware.org/insight/%|%Insight%|%]: [tjk]: written in Tcl/Tk by people working at Red Hat, Inc. and Cygnus Solutions.
[http://pdqi.com/w/pw/pdqi/Wize/Tdb/%|%Tdb%|%]: depends on Tk packages. [https://github.com/ebcfr/dbg/%|%dbg%|%]: heavily modified from an old version of tdb (v1.3)
[http://www.gnu.org/software/ddd/%|%ddd]:
[http://heather.cs.ucdavis.edu/~matloff/gvd.html%|%gvd]:
[RamDebugger]: is a GUI Tcl debugger that doubles as a gdb front end.
[https://github.com/ebcfr/dbg%|%dbg%|%]: a one tcl file lightweight gdb frontend for native and embedded applications.
** See Also **
[Critcl debugging with gdb]:
[Debugging a Tcl extension written in C using gdb]:
[http://phaseit.net/claird/comp.programming/gdb_tutorials.html%|%notes on gdb%|%]: especially its tutorials, by [CL%|%Cameron Laird%|%]
[A weekend experiment with a Tk GUI for gdb]:
SmartGDB [http://web.archive.org/web/20040224095847/http://hegel.ittc.ukans.edu/projects/smartgdb/index.html] merges the commands offered by GDB with the Tcl/Tk scripting language. Tcl/Tk offers an expanded set of commands for control flow and data modeling that greatly increase the power of the debugger:
** Description **
[AMG] 2008-04-16 [PYK] 2012-12-15: The latest release of Insight (6.8-1, posted 2009-07-19),
embeds Tcl/Tk 8.4.1 and [[[incr Tcl]]] 3.2. I imagine it could benefit greatly
from a newer version of Tcl. For example, libgui/src/subcommand.c is obsoleted
by namespace ensembles, libgui/library/list.tcl contains an implementation of
[lassign], and libgui/library/lframe.tcl provides a [labelframe].
<<categories>> Application | Category Dev. Tools