Page 1 of 1
Free C++ Compiler
Posted: 18 Aug 2006, 19:29
by nobody2u
After a few years I finally got the patience to start learning what C++ means. Anyone know a good C++ compiler that actually has a GUI? Of course free is best

I looked all over Google but all the free/popular compilers I found use DOS or something that looks like DOS

Posted: 18 Aug 2006, 19:31
by Tobi
* DevCpp (the IDE) & MinGW (the compiler)
* MSVC 2005 Express Edition
at least those ought to work with spring, only for DevCpp no project files have been made yet.
Posted: 18 Aug 2006, 19:33
by jcnossen
You have the patience to learn C but not the patience for using a console?

Code::Blocks and DevCPP are decent, and Visual C++ Express is also free (and has a very good debugger).
Google for links

Posted: 18 Aug 2006, 19:47
by nobody2u
Usually I'd picked open source (and everything else) over Microsoft, but it looks like MSVC is more friendly to newbs like me

I've worked with GNU Compiler and RHINE IDE for a while, any significant differences between them and VC I should look out for?
Posted: 18 Aug 2006, 21:16
by rattle
Bloodshed's dev-cpp is very nice indeed.
Posted: 18 Aug 2006, 23:06
by mehere101
Dev-CPP is nice, but not as nice as Code::Blocks.
If Eclipse had better C++/C I would recommend it though...
Posted: 19 Aug 2006, 01:00
by Das Bruce
rattle wrote:Bloodshed's dev-cpp is very nice indeed.
Its a piece of crap compared to Code :: Blocks.
Posted: 19 Aug 2006, 02:37
by nobody2u
Should I start with MSVC or Code::Blocks? I'm just a newb at this, and I'm looking for a "beginners" program or whatever, though I'll end up using Code::Blocks since it's free and not by Microsoft

Posted: 19 Aug 2006, 12:22
by Michilus_nimbus
I was working on a devCpp project some time ago. I just might pick it up again.
Posted: 19 Aug 2006, 12:27
by colorblind
From the experience I have with both of them (which is a bit limited) I really can't tell which one is more beginner-friendly. Both have a professional look and feel, and have almost all the functions you could wish for.
However, if you install MSVC Express you will also need to install .NET 2.0, which you might not care about. Especially if you fully install the Platform SDK and the DirectX SDK (which you'll partly need to compile Spring), MSVC has a significantly bigger footprint than Code::Blocks + MinGW.
But MSVC does have good debugger (as JC already said), and it compiles Spring a whole lot faster (at least on my computer). And because MSVC is just a *bit* more polished than Code::Blocks, I've switched to MSVC

.
Posted: 19 Aug 2006, 19:58
by nobody2u
Looks like Microsoft somehow pulled out a miracle and made a decent program for a change. Plus they made it free, guess some people owe them their thanks
