Game Development Community

Looking for cheap C++ compilers

by Zbigniew Dudkowski · in General Discussion · 02/14/2005 (6:14 am) · 11 replies

Is there a list of cheap C++ compilers.

#1
02/14/2005 (6:19 am)
Dev c++ is free, www.bloodshed.net and you can always pick up a copy of micorosft visual studio .net student edition for 99 bucks www.neweggs.com.

Cheers
#2
02/14/2005 (6:25 am)
Do I need to be a student? :) Does home schooling count? heh
#4
02/14/2005 (1:51 pm)
Lol. dont think so you got to prove them you are a student, hell i can be wrong your best bet is to try for youself, here is the link.

http://www.newegg.com/app/ViewProductDesc.asp?description=37-116-160&depa=0

Cheers
#5
02/14/2005 (2:22 pm)
@David Amen lol TBE is probably the best free one out there...Dev C++ i don't know how to compile with. You could also try the MingW/Msys combo, but then you might as well get TBE.
#6
02/14/2005 (2:43 pm)
MinGW/Msys will work with Torque, but has no IDE. You need to create makefiles on your own
Dev-C++ is nice, but can't be used with Torque, has several library "packs" to support SDL, DirectX, OpenGL, wxWindows, etc.
TBE works with Torque, and has a pretty full featured IDE environment. SDL, DirectX, OpenGL.. addon Packs not available.


One thing to remember about all three of these solutions. At heart they are all MinGW / Msys aka GCC.

With a proper setup you could have an environment that supported all three environments, command line compile, Dev-C++ and TBE.... I wouldn't recommend trying it though.
#7
02/14/2005 (6:13 pm)
I like the "Visual C++.NET Deluxe Learning Edition" solution proposed on another forum somewhere around here. Jeff T. recommended it as the low-cost alternative to Visual Studio Dot NET. You get the real $99 Microsoft Visual C++.NET 7.1, plus a book on how to use it, plus a CD full of examples, for $79.19 -- that's right, less than the SW alone -- for $79.19 from
Amazon.com
.

I hope that link worked. If not, search for ISBN 0-7356-1908-5.

Right now, Amazon.com is showing used copies starting at $48.00. Such a deal.
#8
02/14/2005 (6:34 pm)
Ya I had the same problem with Bloodshed until I took MinGW and basicaly "pluged-in" MinGW into Bloodshed, I'll make a resource for than and put a link to it later.
#9
02/14/2005 (6:51 pm)
Um watch out, you can't create commercial apps using the learning edition (EULA prohibits it)
#10
02/14/2005 (7:59 pm)
Here's the article I did, it needed to be submited and checked by a moderator but it seemed like you needed some help so here it is. This is the article I wrote.

Need Help with Bloodshed?

If your having a problem with compiling you work in bloodshed then this is a very simple way to to get bloodshed to work. Well first you need to download MinGW for a compiler for bloodshed, because the problem you are having is bloodshed didn't come with a compiler or it's something with Windows XP, which I can believe because they took out Java too. Anyways download any version of MinGw, and of course Bloodshed, both of any versions.

Open up Dev-C++ (or Bloodshed) and go to Tools - Compiler Options. In the Compiler Options menu go to where it says 'Compiler set to Configure' and under that add a new compiler called MinGW. Then chose that compiler. After you have completed that then go to Directories in the Compiler Options menu and go to Binaries add a file called C:\MinGw\Bin (you have to first install MinGw in the C drive or hard drive for this to work) or you can browse through until you get to the MinGW folder and add C:\MinGW\Bin then double click it then press add. Then Go to the Libraries tab, and add C:\MinGW\lib, again you can browse until you get to the folder. Then go to the C++ Includes tab and add, C:\MinGW\include\c++, and again you can browse through the folder for that item.

After that Press OK and save the MinGw compiler (I do not know if it saves the compiler when you press Ok so just make the Classic 'Hello World' program then save it.)

That should fix you problem, it fixed mine, if you are still having problems email me at Snobordr1992@aol.com, and i'll try to help you.

Kenneth Beckerdite
Good Luck Studios
#11
02/24/2005 (4:05 pm)
Quote:
Um watch out, you can't create commercial apps using the learning edition (EULA prohibits it)
Thanks for the reminder. When I get a contract that requires me to customize the source code, I'll spend some of the advance on the pro edition. Until then, this'll work just fine.