|
From: Chris <Dev...@re...> - 2015-04-05 11:22:24
|
If you are using QT then QT Creator is the only tool. BUT I use netbeans daily. It's a great IDE and the debugger works well with GDB. I switch from C/C++ to php all the time and never have to leave the IDE. I use it at work and at home. All thumbs up for Netbeans on windows. Chris On 5/04/2015 7:11 AM, ralph engels wrote: > I had success in building the insight debugger for both 32 and 64 bit > mingw, so far it seems to work fine, > you are welcome to try it but a patchset others can use to build it is > probably a bit off, > since it required a few non standard hacks to get around the problem > with itcl/itk not being to happy with the mingw64 compiler (have to > unset MSYSTEM to force the build and a lot of other nasty things). > Insight was build with python pretty printing and includes the gdb it > was build against. > > you can find it here -> > https://sourceforge.net/projects/cbadvanced/files/Tools/ > > Den 04-04-2015 kl. 13:19 skrev Matt D.: >> On 4/3/2015 20:32, John Pote wrote: >>> I recently had a bug that took a lot of edit, add printfs, compile, run >>> loops before I tracked it down. (forgot to set a flag). This was all >>> done from a Windows command prompt window and would have been a lot >>> quicker if I'd had a good debugger. Any suggestions for a good GUI based >>> debugger to work with the MinGW compiler would be much appreciated. >> Hi! >> >> I can definitely recommend Qt Creator: >> http://doc.qt.io/qtcreator/creator-debugging.html >> http://doc.qt.io/qtcreator/creator-debugger-engines.html >> >> Despite the name, it also works great for standard (read: non-Qt) C++ >> applications, it's cross-platform (Linux, OS X, Windows), has a growing >> community, and is currently under active development resulting in a lot >> of new features (supports MinGW/GCC, Clang (with support for its static >> analyzer as well as using its engine for auto-completion), finally -- in >> addition to MinGW -- it also supports MSVC under Windows). >> Recent updates: >> http://blog.qt.io/blog/2015/03/05/qt-creator-3-4-beta1-released/ >> >> Tutorials: >> http://web.stanford.edu/class/cs106b/qtcreator/DebuggingWithQtCreator.pdf >> https://www.youtube.com/watch?v=B7UsWtyhXh4 >> http://web.stanford.edu/class/cs106b/qtcreator/qtcreator.html >> >> "Getting Started Debugging on Linux" talk by Bruce Dawson is also quite >> informative: >> https://www.youtube.com/watch?v=xTmAknUbpB0 >> >> Example: >> http://doc.qt.io/qtcreator/creator-debugging-example.html >> >> Best, >> >> Matt >> >> >> ------------------------------------------------------------------------------ >> Dive into the World of Parallel Programming The Go Parallel Website, sponsored >> by Intel and developed in partnership with Slashdot Media, is your hub for all >> things parallel software development, from weekly thought leadership blogs to >> news, videos, case studies, tutorials and more. Take a look and join the >> conversation now. http://goparallel.sourceforge.net/ >> _______________________________________________ >> MinGW-users mailing list >> Min...@li... >> >> This list observes the Etiquette found at >> http://www.mingw.org/Mailing_Lists. >> We ask that you be polite and do the same. Disregard for the list etiquette may cause your account to be moderated. >> >> _______________________________________________ >> You may change your MinGW Account Options or unsubscribe at: >> https://lists.sourceforge.net/lists/listinfo/mingw-users >> Also: mailto:min...@li...?subject=unsubscribe > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for all > things parallel software development, from weekly thought leadership blogs to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > MinGW-users mailing list > Min...@li... > > This list observes the Etiquette found at > http://www.mingw.org/Mailing_Lists. > We ask that you be polite and do the same. Disregard for the list etiquette may cause your account to be moderated. > > _______________________________________________ > You may change your MinGW Account Options or unsubscribe at: > https://lists.sourceforge.net/lists/listinfo/mingw-users > Also: mailto:min...@li...?subject=unsubscribe > > |