Software Development with Linux

Debugging software under Linux

FRI, 01 MAY 2009

If you've done some Linux software development, you've probably already heard about GDB, the GNU Debugger. But, even if you've heard about it, you may not have used it or never found yourself at ease with it.

So, here's a bunch of good documentation about this great Linux debugging tool that every Linux software developer should master!

1. Tutorials

2. Books

3. Remote debugging

4. Remote Linux kernel debugging

5. Remote FreeBSD kernel debugging

6. Open Source Frontends

Now, you have all the necessary resources to help you master GDB. All you need is a faulty program to debug, but this shouldn't be too hard to find ;-)