Better Debugging Tools; C++/MinGW/Dwarf

Started by
7 comments, last by Matt-D 10 years, 9 months ago

Does anyone know of good debugging tools, specifically with a convenient and powerful GUI, to use with executables produced by MinGW from C++ (I think in the DWARF format) ?

Thanks !

biggrin.png

biggrin.png

biggrin.png

biggrin.png

lol

I am a gravitas monster.

Advertisement

Eclipse CDT supports GDB, and there should be an appropriate GDB in your Dwarf-flavoured Mingw compiler.

Omae Wa Mou Shindeiru

Yeah. Thanks I guess. I was using Code::Blocks for 2 years, and I've just gone back to Visual Studio.

Bump:

Tips

  • In Visual Studio, you can double click a watch expression to modify it and append ",n" to view n elements of an array.
  • Integrate auxiliary debugging utility (like console output or log files) into your program in a way that may be completely disabled by some method of configuration.

If you're using Visual Studio anyway, is there any reason to not use the native compiler/debugger? The debugger in particular is by far the best there is, so it should be worth at least evaluating that option.

Direct3D has need of instancing, but we do not. We have plenty of glVertexAttrib calls.

What? Visual Studio's debugger is the best there is? That's quite a claim. I should have updated this topic sooner:


https://www.gnu.org/software/ddd/

:P

Did you get that working successfully with MinGW? I've been trying to find a decent MinGW debugger for Windows. QtCreator's embedded GDB doesn't always cut it for me.

It's Linux only. sad.png

Perhaps this will help; while many of these (as the title suggests) are for Linux, some are actually cross-platform (including Windows):

http://www.drdobbs.com/testing/13-linux-debuggers-for-c-reviewed/240156817

This topic is closed to new replies.

Advertisement