Coraline Posted August 1, 2015 Hi guys, Looking for a good c++ debugger to run 3DGE through. I've never really used a debugger for a project like this - in fact, I usually don't have to at all, but for a certain case (Polyobjects), I need to see what the engine is doing when it crashes (--> TranslatetoStartSpot). I've heard of a few but I wanted to see what other programmers use (and why). Thanks! I use MinGW32 for compiling and Cygwin for compiling KOS/3DGE (don't use VS or anything fancy). 0 Share this post Link to post
Stygian Posted August 1, 2015 I've always liked the simplicity of gdb, but I don't really have much to compare it to. 0 Share this post Link to post
Coraline Posted August 1, 2015 I tried building that in Cygwin and it failed (guess I'll try in MinGW), but I've heard good things about it. Is there a pre-compiled version somewhere I could grab? edit: Nevermind, found some binaries =) Gonna give it a shot. 0 Share this post Link to post
Maes Posted August 1, 2015 You'll also need an IDE to use gdb with, unless you like it oldschool. For C/C++ code, gdb works wonders with Eclipse (with the CDT plugin). Much less so for Fortran, though. 0 Share this post Link to post
Coraline Posted August 1, 2015 Maes said:You'll also need an IDE to use gdb with, unless you like it oldschool. For C/C++ code, gdb works wonders with Eclipse (with the CDT plugin). Much less so for Fortran, though. It's been a very long time since I've used and/or set up Eclipse. Do you have the option to "Make" programs with it as well? If so it'd be cool to set it up for 3DGE as 3DGE only uses makefiles (SCONS for linux, but I don't use SCONS). 0 Share this post Link to post
Maes Posted August 2, 2015 Yes, it has full support for custom existing Makefile builds, as well as auto-generated ones. I use it professionally everyday. 0 Share this post Link to post
Coraline Posted August 2, 2015 Cool, I'll set it up! (replied to your PM, btw) =) 0 Share this post Link to post
GooberMan Posted August 2, 2015 If you have a Windows environment and support Visual Studio solutions, then that's a no brainer. As far as IDEs go, it's fantastic. The debugger is completely integrated for all languages supported. 0 Share this post Link to post