Amos Shapira wrote:
On 01/09/07, *Yotam Rubin* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
What's the main issue? Is it that it's impossible to work with GDB
because it crashes, or is it gdb's command line interface? If the
problem is the latter, then have him use a decent frontend. I use
emacs's gdbsrc mode, which integrates control of the debugger with
your existing code buffers. Some people use external tools, but I
prefer to integrate debugging with editing.
I think his main issue is that gdb is not very convenient to debug
multi-threaded applications. He already has a huge learning curve to
tackle just to use the Linux shell and on top of that his ACE-based
application is far from trivial so adding to this having to go through
reams of gdb documentation while he has a very tight deadline to deliver
working code for production is just too much so something that can help
him do this with the convenience of a GUI would be much appreciated.
Love or hate Microsoft, last time I heard all serious programmers agreed
that they did well with Visual Studio as a C++ IDE, and that's what I
have to stack up against.
Use Eclipse and CDT. It's the only tool that will stack up against
Visual Studio. It also has a wonderful multi-threaded debugging support.
Gilad
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]