Thursday, May 07, 2009

Debugging with gdb

If I want to debug some program I miss some handfull guide. Here is one:

Commands
gdb name-of-executable
gdb -e name-of-executable -c name-of-core-file
gdb name-of-executable -pid process-id
(Use ps -auxw to list process id's.)

Resources
Gdb tutorial at yolinux
Example gdb session and commands

Software
cgdb - curses based gdb ide
ddd - gdb ide for x window

No comments: