Friday, February 26, 2010

My experience with DDD on Linux

When you want to debug a complex C++ software with a rudimentary knowledge of its Architectures DDD (data display debugger) tool would be of your friend. Installing on Redhat Linux server is fun when you already set up your development environment for Java development.
When you want to do some simple things like loading core files to get stack traces of all threads, command line debugger, gdb, is quick and enough. However most people prefer a UI based tool for stepping into multiple files by simply loading shared library of a complex process.