Re: Advanced c++ debugging techniques on Unix
- From: "Maitre Bart" <maitrebart@xxxxxxxxxx>
- Date: 31 Oct 2006 12:17:13 -0800
Paul Pluzhnikov wrote:
"Maitre Bart" <maitrebart@xxxxxxxxxx> writes:
There are many books that teach C++, but not so many that teach how to
debug C++ apps.
You debug C++ apps in just the same way you debug apps in any other
language (C, Python, Java, etc.).
IMHO, a "must read" for debugging in general is this one:
http://www.amazon.com/Debugging-Indispensable-Software-Hardware-Problems/dp/0814471684
So, here I am polling for those of you that have been impressed by
books, tools or libs on advanced c++ debugging techniques on Unix.
The most advanced (free) C++ debugging tools on linux are valgrind,
gdb and compiling with -D_GLIBCXX_DEBUG.
Cheers,
--
In order to understand recursion you must first understand recursion.
Remove /-nsp/ for email.
First, thank you very much for all of you that contributed to this
thread with their meaningful inputs. I really appreciate.
Though I forgot to specify that in most of my cases, I have to debug
others' applications and others' libs. I'm working in a big place where
there are big apps/libs, and it is sometimes very intimidating to start
debugging those monsters. I have to deal with what the "accomplished
fact".
It seems Berhnard is right when he says it's a "black art". I suspected
this too when I realized there wasn't much books on the Net on this
subject.
Thanks for your suggestions, hints and tips. They will certainly be
useful in my future.
I will continue to look around.
.
- Prev by Date: Re: Advanced c++ debugging techniques on Unix
- Next by Date: Return Macro Values of st driver
- Previous by thread: Re: Legalize Spam Proposal (Re: Advanced c++ debugging techniques on Unix)
- Next by thread: Re: Advanced c++ debugging techniques on Unix
- Index(es):
Relevant Pages
|