3 ms·
ddd is a graphical frontend to gdb and a few other debuggers (like jdb). ddd's UI is straight out of the 90s era of commercial Unices, but I prefer it to gdb si
by mrbabbage 14y ago
ddd is a graphical frontend to gdb and a few other debuggers (like jdb). ddd's UI is straight out of the 90s era of commercial Unices, but I prefer it to gdb since it visualizes source code with breakpoints and the ip and has some nice variable displaying / plotting features (ie it's very easy to visualize a matrix AS a matrix if you're doing some graphics work)
edit: ddd also has a gdb prompt at the bottom, so you really don't lose much by using ddd over gdb unless you can't run an X server
- tyrmored 14y agocgdb is a nice visualization frontend too: <http://cgdb.github.com/> http://cgdb.github.com/>
- aerique 14y agoAnd for the die hard Emacs users there's: http://emacs-fu.blogspot.com/2009/02/fancy-debugging-with-gdb.html http://emacs-fu.blogspot.com/2009/02/fancy-debugging-with-gd... I generally try to refrain from bringing up Emacs in threads that have nothing to do with it (since Emacs does everything) but I was pleasantly surprised by its gdb support and I have used it extensively in the past.
- mark_mcs 14y agoHow does this compare to gdb TUI? For the most part I find TUI adequate but I'm always open to alternatives.