Carbide.C++ for standard C++ Win32 development
If you want to use Carbide.C++ for standard Windows development, here’s what you’ll need to do.
Window->Preferences->General->Capabilities->Advanced->Nokia Debug->Unused CDT UI
You should then find that all the standard CDT (C Development Toolkit) features become available.
Nokia has branched CDT in a few places, so not everything will work perfectly. However the only problem I’ve found is that I couldn’t immediately get GDB debugging to work with Nokia’s version of CDT. This is caused by Nokia’s branching but I’ve found a solution which I will write up at some point.
Meanwhile I’m quite impressed that Carbide isn’t a hacked-apart version of CDT; they’ve tried to extend it as politely as possible, so that none of the old functionality functionality is removed or disabled.

January 2nd, 2007 at 3:50 pm
[...] As per my previous post, Carbide.C++ can be used for standard Win32 C++ development. This uses the facilities of the normal Eclipse C Development Toolkit (CDT) upon which Carbide.C++ is built. That, in turn, uses GCC for compilation, MinGW headers for Win32 API support, cygwin1.dll for UNIX API support, and GDB for debugging. [...]
January 2nd, 2007 at 3:51 pm
The above link should take you to instructions showing how to get GDB debugging working.
February 14th, 2007 at 1:16 pm
Doh! I spoke too soon. This doesn’t appear to work in Carbide.C++ 1.2 alpha.
February 14th, 2007 at 6:32 pm
Aha – it turns out you need the Eclipse plugin org.eclipse.sdk for it to work. But then it works fine on Carbide 1.2 as well as 1.1.