Which Compiler to use

Started by
5 comments, last by scottsargent 18 years, 3 months ago
im trying to look for a good c compiler. i HAD Visual Studios C++ 2005 but i need something else. Im looking for something free and easy to use (since im a beginner). I would appericiate help. Thanks
Advertisement
There are lots out there. Do a google search and you'll get more.

Here are a few I like.

Compilers:
Mingw - www.mingw.org
Digital Mars C++ Compiler (also known as symantec c++) - www.digitalmars.com

IDE's/Editors (some bundled with compilers):
Dev-C++ (based on mingw) - www.bloodshed.net/devcpp.html
Visual Mingw - visual-mingw.sourceforge.net
jEdit - www.jedit.org

Borland also gives away a free compiler, but since last time I checked, it isnt very standards compliant. Microsoft does too, but it dosent come with a debugger.
--http://www.geenat.com - Gnat's Software Design and Development Bloghttp://www.lanpartyeh.com - Canadian LAN Party Communityw00t!
This may not be useful since you said you're looking for something other than VS 2005, but there's a free version of the Visual C++, the Express edition.

Take a look at this link:

http://msdn.microsoft.com/vstudio/express/visualC/default.aspx

Hope This Helps,

Scott
Why can't you use Visual C++ express 2005 exactly? Now that its free to download, the cost arguement is out the window, and as far as optimizing code and the IDE itself it FAR surpasses any other free option. Only Intel's own compiler produces better code (on Intel CPUs of course) and no other IDE, IMHO, can even touch VS 2005 (though I know and accept that there are those in the multi-panel-editor and vi/emacs crowd who will disagree :) )

If you really *Can't* use Visual C++ express 2005, then my GCC/non-visual studio editor of choice is code::blocks.

And finally, in response to Gnatinator, Microsoft's free Visual express 2005 products (C++, C#, VB, etc) do come with integrated debuggers.

throw table_exception("(? ???)? ? ???");

I agree with Ravyne, you can't beat the value of Visual C++ 2005 Express Edition :D Bloodshed's Dev C++ is also pretty cool but I prefer using the Microsoft one now.
Mordt: I'm just a beginner C++ programmer so take my advice with a grain of salt.Krayven Entertainment
you won't find anything better than the one you use.. if you have problems with it it can be fix if you know what is going on.
Bring more Pain
Quote:Original post by Ravyne
And finally, in response to Gnatinator, Microsoft's free Visual express 2005 products (C++, C#, VB, etc) do come with integrated debuggers.


I believe they used to offer a command line only compiler that didn't have any integrated debugging (Pre VS2005). With VS2005 Express now we get free full environments :)

This topic is closed to new replies.

Advertisement