Nemiver is a graphical tool that can be used to take advantage of debugging information that uses gdb as a backend.
It provides all of the features that the terminal-based gdb provides, but in a more sophisticated GUI interface that follows the code as it is executed.
You can run code line-by-line, add breakpoints, view pointers, variables, etc.
Post new comment