Help - Search - Members - Calendar
Full Version: C++ Compilers and Tutorials
Pixel2Life Forum > Help Section > Desktop Programming
Ben
I've wanted to learn a desktop programming language for a while now, and I've picked C++ to start with. Yeah I know what your thinking, dont start with it, VB will be better! Well, I believe I can handle it, I mean I know most of the terms and how things work (such as for loops, if statements, etc) through MySQL, Actionscript, PHP, Javascript, etc. Problem is, I can't find any C++ compilers. I actually found one called Dev C++, but it doesn't seem to want to work when compiling. I google searched this but there are no answers. Does anyone know any good C++ compilers? Or beginner tutorials?

Thanks, Ben.
Glasseater
I've been trying to get into C++ for a long time, and I've used a few different compilers with no luck, so this will help me too.

The one I have gotten to work is MinGW (DOS compiler) and Crimson Editor. However, this requires some skill to set up, and I don't remember how. Also, I haven't been able to get OpenGL to install properly and compile, but this is probably my own fault. I haven't tried DirectX yet, I'm just going to wait for my highschool programming class to get to C++ (we're stuck in Flash's ActionScript until February).
Ben
I wish my school taught Flash Actionscript tongue.gif. My school is terrible... anyway, I had a look at some of the programs you listed, they're not really what I'm after, but if anyone can get Dev C++ working (theres a problem with a missing file called make.exe) that would be great. I hope we get a pro C++ coder in here.

Ben.
PSgirl
I used Dev C++ two years ago when I was learning C++ and didn't have any problems.
Have you tried re-installing it?
And some tutorials here: http://www.pixel2life.com/tutorials/c_general/
Ben
Yes I've tried reinstalling it, and even installing older versions, but nothings worked. There's like a file that doesn't show up, its called make.exe, and apparently its an important file in compiling.
Thanks for the help though.

Ben.
Glasseater
Hm.. weird.. Dev C++ 5 beta works fine and so does 4.

I've switched back to Dev C++ too, it's just easier that way.
Ben
Do you think you could link me to where you downloaded it?

Ben.
Hoot
A good C++ Compiler is Visual C++ 2005 Express Edition

Hoot
dEcade
QUOTE(d4rkst0n3 @ Jan 2 2007, 07:25 PM) *
Do you think you could link me to where you downloaded it?

Ben.


Not sure if this is where they got theirs from but try this:

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

or maybe

http://csjava.occ.cccd.edu/~gilberts/devcpp5/

I just searched Google.

dEcade
Ben
I can't even download it. Sourceforge keeps timing out...

Ben.
Hoot
maybe try in a different browser or its your internet connection.

Hoot
jhustified
Hi, I'm just new to learning the basics of C++, i just want to know what do the tutorial means by "stream is manually flushed". Ive searched the internet and still I cant find the exact definition or use of "flush"

e.g
.
cout <<"This text will appear immediately after this instruction is executed!" <<flush;


can someone tell me what is the exact meaning and use of flush and what is the difference of this to endl?
thanks in advance..a reply would be appreciated!
Davey
QUOTE(d4rkst0n3 @ Jan 5 2007, 12:04 AM) *
I can't even download it. Sourceforge keeps timing out...

Ben.



i just had a look on google and found this page... it says something about renaming the make file or something...

http://www.wxwidgets.org/wiki/index.php/De...und_during_make

QUOTE
# Notes:

* You may need to go into Tools|Compiler Options|Programs and change make.exe to mingw32-make.exe
Ben
Nevermind, I got it to download. I just selected a different mirror. And it works this time.

Ben.
Glasseater
Sorry to dig up a stale topic, but I feel I need to update my response.

I've been using Dev C++ for a good 3 months now and haven't had any problems with compiling OpenGL programs. It's all I've been using lately, and most of the libraries you'll need/want are available in downloadable packages listed in the package manager dialogue.

Also, in response to Hoot's first post, Visual C++ 2005 might be a good point to start at, but it will annoy you once you get to graphics;
QUOTE
Current versions of DirectX 9 only support version 7 or greater. Support for VC 6 has been dropped completely. Even better, Visual Studio 2005 Express is completely free.

Drunken Hyena: DirectX 9 Tutorials - C++ - What you need.

Meaning if you want to program with VC++2005 you need to downgrade your DirectX SDK.

Hope that helps someone.
joe
Hello everyone... smile.gif smile.gif

I've used Dev-C++ for couple months ago... And honestly, it's good compiler...
But, why don't wxDev-C++ ?? It can use compiler : MingW / VC Express 2005.
Try to find it in sourceforge... sorry i can't give you an URL, coz my bandwith... sad.gif sad.gif

And for tutorial C++ URL : www.cprogramming.com

Hope i help you...

Joe
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.