Free C++ compilers

Well I want to learn C++.Does anybody know any good free C++ compilers for windows (please post links)?

Also if you know any good links with the basics of the language
please post it.

Here’s a couple compilers: http://gcc.gnu.org/ and http://www.borland.com/downloads/download_cbuilder.html.

If you are a Linux person, you might cope with KDevelop: http://www.kdevelop.org/

[edit]fixed a typo[/edit]

http://www.bloodshed.net/devcpp.html

great compilers :wink:

That one rocks, it has a every easy to use updater for packages. You just select the devpacks you want and it does the job. Also no manual linking needed, it does it automaticly when you create a project :slight_smile:
The only problem I have is when I add a few header files by hand, I have no idea how to get them working. :confused:

I think Microsoft’s Visual C++.NET Express Edition is pretty good.

I have 6 but it is quite complex

Actually, as you can see from the frontpage, Dev-cpp is an IDE that uses GCC as its compiler.

I’d recommend http://www.codeblocks.org/ as an IDE, as it has multi-project workspaces and the likes.

C++ itself is quite complex. I would avoid using VC 6 because it is way out of date. For something up to date and free, I would advise you use CYGWIN.

C++ itself is quite complex. I would avoid using VC 6 because it is way out of date. For something up to date and free, I would advise you use CYGWIN.[/quote]

… or VS 2005 Express Edition. I think the IDE beats anything. :slight_smile:

Microsoft gives away free Visual Express editions until november 2006 :slight_smile:

… but you can use them after that. I first thought the free versions expire, but they don’t. The SQL Server Express Edition will even always be downloadable.

Very clever, I think it will draw people away from Sharpdevelop, MySQL etc…

Has anyone ever tried to build Blender with the Express Edition?

If you’re just looking for the compiler without the IDE, MinGW (http://www.mingw.org/) is a free replacement for gcc/g++ on Windows. It’s the same compiler used in Dev-C++ mentioned earlier.

Yes. It worked, but I had to change some stuff. Here is the thread. I used the visual studio 7 project files in the CVS. To get them to assimilate correctly into MSVC++ 2005, look here- there are some errors in the .vcproj files but if you use my search and replace program you can fix them all.

PM or email me if you have problems :wink:

C++ itself is quite complex. I would avoid using VC 6 because it is way out of date. For something up to date and free, I would advise you use CYGWIN.

LOL. cywin is not even a c++ compiler. msvc is one of the best c/c++ compilers for the windows platform. vc6 is a great compiler so is vc7. Unfortunately they are not free. Right now vc8 express edition IS free but you need to tweek it and install the windows SDK to get it up and running.

If you looking for a free c/c++ for windows get the vc8 express compiler and try setting it up.
http://msdn.microsoft.com/vstudio/express/visualC/default.aspx

I’d recommend http://www.codeblocks.org/ as an IDE, as it has multi-project workspaces and the likes.

I would like to say this is a great project. However I couldnt get it to build so I can comment. This project does look like the only thing comparable to msvc on linux.