gdb

Difference between version 28 and 29 - Previous - Next
** 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