June 2017
Intermediate to advanced
478 pages
13h 14m
English
Data display debugger (DDD) is a simple standalone program that gives you a graphical user interface to GDB with minimal fuss and bother, and although the UI controls look dated, it does everything that is necessary.
The --debugger option tells DDD to use GDB from your toolchain, and you can use the -x argument to give the path to a GDB command file:
$ ddd --debugger arm-poky-linux-gnueabi-gdb -x gdbinit sort-debug
The following screenshot shows off one of the nicest features: the data window, which contains items in a grid that you can rearrange as you wish. If you double-click on a pointer, it is expanded into a new data item and the link is shown with an arrow:
Read now
Unlock full access