The Jedi Academy. THE Place for Jedi training.
Forums
Content
The Academy
Learn
Communicate
Personal


Forums | General Discussion
C++ compiler (edited)?
Dec 08 2003 09:41pm

Bail Hope of Belouve
 - Student
Bail Hope of Belouve
Hi
y'all may remember I asked you people some time ago what the best guide to C++ would be according to you
now, another question
from the same friend (and again, that's no special psychological value for 'me':P)
What is according to you people the best C++ compiler, and where can he get it?

I ask this on this forum btw, since it's not crazy;)
and there are a lot of smart people in here, so hey;)

Thanks in advance
Bail and his friend
_______________
Visit the Belouve Family Website!
Quote:
I try to have fun with my friends and try to make a difference as best I can. What does making a difference mean? Well, it can be as simple as saying hello, answering a question that seems obvious or heck, just talking. -- Vladarion

Want to know Vladarion? Read the Article about his life here.

This post was edited by Bail Hope of Belouve on Dec 19 2003 10:23pm.

  Login and add your comment!  
Comments
Jan 01 2004 08:48am

_cmad_
 - Ex-Student
 _cmad_

Oh, yeah, I forgot to say anything about tutorials...

Well, I don't think I know online tutorials but I would DEFINITELY suggest "The C++ Programming Language 3rd Edition"...
_______________
Your friends of today, are your enemies of tomorrow.

Dec 31 2003 10:06pm

Ex-Rauc
 - Student

Another website for C++:
http://www.gametutorials.com/Tutorials/tutorials.htm

It also has C, OpenGL, and DirectX

If you want OpenGL, though:
http://nehe.gamedev.net/

The entire Gamedev network is down at the time of this post, though.

Dec 31 2003 04:30pm

_cmad_
 - Ex-Student
 _cmad_

Oh, check this out: Master has a list of some good C++ compilers: click me

For you who don't know who Master is, it's Bjarne Stroustrup! :D :P

Nah j/k, I just now saw a guy on a newsgroup call him master and I thought it was funny :cool:

EDIT: I just found out that he is Danish!!! OMFG!!! He's related to Aratan? :D :P
_______________
Your friends of today, are your enemies of tomorrow.

This comment was edited by _cmad_ on Dec 31 2003 04:31pm.

Dec 31 2003 08:31am

_cmad_
 - Ex-Student
 _cmad_

Well, depends on what OS you're using:

Linux: use g++ (which is in GCC), since it's already there & free. I use that too since I haven't found a reason not to; it is helpful and relies 100% (I guess) on the standard. I dare say that this may be one of the best compilers for linux.

Windows: options for you:
1) Get a Borland C++ compiler, which I don't suggest though
2) Get cygwin which will allow you to develop a bit crossplatform (linux-windows) code, but not 100% of it
3) ... many other compiler which you can search for

Mac: sorry, I dunno about this OS :(

--

I think those are some nice (free) C++ compilers ;)

EDIT: you could always grab an intel-compiler as fizz said
_______________
Your friends of today, are your enemies of tomorrow.

This comment was edited by _cmad_ on Dec 31 2003 08:32am.

Dec 20 2003 01:29pm

Fizz of Belouve
 - Student
 Fizz of Belouve

gnu C++ compiler is OK, and free. but its by far not the best. on an Intel platform, get the Intel compilers, on an AMD, the M$ gives sweet performance.

all the others out there may produce swift code, but are not worth mentioning.
_______________
One of the Belouve boys, founder of the mighty FiZZsters
Midbie council #20 - Fizz - #1933 - Jan '03 - Aug '04

"Renfield, you idiot!"


Dec 20 2003 12:55pm

Bail Hope of Belouve
 - Student
 Bail Hope of Belouve

Thanks people!
I'll let my friend know
_______________
Visit the Belouve Family Website!
Quote:
I try to have fun with my friends and try to make a difference as best I can. What does making a difference mean? Well, it can be as simple as saying hello, answering a question that seems obvious or heck, just talking. -- Vladarion

Want to know Vladarion? Read the Article about his life here.


Dec 20 2003 11:06am

itsme
 - Student

Using the GNU C or C++ compiler does not bind you to the terms of the GPL license. You can sell software that you compile with the GNU compiler and you can even sell software that you release under the GPL (You just have to distribute the source-code with it).

Cygwin is a nice little thing that lets you use a set of Linux tools in Windows, which includes the GNU C and C++ compilers (gcc and g++).

If you dont want something that encompassing, I'd go for Dev-C++ as the others have suggested :D

Dec 20 2003 10:36am

JamesF1
 - Student
 JamesF1

/me w000ts randomly.
_______________
Website

Dec 20 2003 02:51am

VirusD
 - Student
 VirusD

were did u copy past that? :P
_______________
'** I hated going to weddings. All the grandmas would poke me saying "You're next". They stopped that when I started doing it to them at funerals.**'
'**On going to war over religion: "You're basically killing each other to see who's got the better imaginary friend.**"
'**I Dont Lie! I Just Bend And Illustrate The Truth A Little**' - By me when talking to a friend.


Dec 20 2003 02:36am

Daidalus[JAP] Fisto
 - Student
 Daidalus[JAP] Fisto

As Scythe and Onion sayd, Devcpp is vary good. But for some basic desition betwean MicrosoftVisualC++(MVcpp) and Gnu-C-Compiler(gcc).
Devcpp is only(but a very good one) a texteditor. It has not much to do with the compiler (GCC). You can use other product with the gcc as well.
MVcpp is as the name sais from microsoft and is only running under windows. The compiler is more strict than other free ones like the GCC. The code you write is basicly the same, but with some small differences in declaration rules (not realy nessesary). If you write programs for windows, the MVcpp is more effective in speed and size of the code than the GCC. But you can only devellop for Windows if you use it. If you want to devellop for linux or other platforms too, you should use the GCC (version 3.x)
The Debugging is with the MVcpp better than with the GCC, becouse it gaves you more infomation.
That for technical things.
Now something you need to know about the RightsManagement.
If you want to sell your programms, you have to by the MVcpp for much money (dont know the price, around 1000 Dollar, but i think its more) becouse of its licence. If you only want it for private devellopment, it would cost around 250 Dollar.
If you want to use the GCC, you dont have to pay any thing, its for free. But the Rules of GNU are: if you develop a product with Programms which are under the GNU-Licence, than these product must be under that Licence too. That meens: you need to give your quellcode with your programms, so everybody can change it. I dont know if you are allowed to take money for it, but i dont think so. You have to decide what you want.
Informations are under:
GNU
MicroSoftDevelopperNetwork(MSDN)

Greetings,
Daidalus


_______________
Founder of the Fisto Family -|- Member of the mighty FiZZsters!! -|- Owner of the second Bail prize for "BAIL RULES!!" -|- I'll never forget you Jaina! -|- Owner of the one and only autograph of Smily -|- SMILY RULES :) -|- Owner of the 1000th Comment of the great Kueller -|- Big brother to NarCosT Fisto, and ShadowFax . -|- Proud Padawan of Kueller -|-
Sir Daidalus Fisto. Official Historian of Nippledom and server to Menaxia, Queen of Nippledom Quote:
fiZZe: "gdamubububugmgmgububugrrrrrdsa?"


Dec 20 2003 01:16am

Orion
 - Retired
 Orion

Dev-C++ is very good and FREE

if you want you can by Microsfot Visual Studio C++
_______________
When a Man lies he murder's some part of the world. These are the pale deaths which men misscall there lives. All this I cannot bear to witness any longer. Cannot the kingdom of salvation take me home? -Cliff Burton Owner of Smily's 1900th comment | <Lady_Catherine> i love your sexy white socks! | (Lady_Catherine) i adore u! | (Lady_Catherine) onion (Lady_Catherine) i lub u

Dec 20 2003 12:08am

Stimpski
 - Student
 Stimpski

Try a little Dev-C++

http://www.bloodshed.net/devcpp.html
_______________
Stimpski (formerly known as DeathScythe many, many moons ago.)
JA Forum ID - 3988
<insert generic &/OR witty tagline here>


Dec 19 2003 10:26pm

Bail Hope of Belouve
 - Student
 Bail Hope of Belouve

*just a quick bump to put in back on top*:P
_______________
Visit the Belouve Family Website!
Quote:
I try to have fun with my friends and try to make a difference as best I can. What does making a difference mean? Well, it can be as simple as saying hello, answering a question that seems obvious or heck, just talking. -- Vladarion

Want to know Vladarion? Read the Article about his life here.


Dec 09 2003 10:33am

Bail Hope of Belouve
 - Student
 Bail Hope of Belouve

thanks:)
i'll pas the info to my friend:)
_______________
Visit the Belouve Family Website!
Quote:
I try to have fun with my friends and try to make a difference as best I can. What does making a difference mean? Well, it can be as simple as saying hello, answering a question that seems obvious or heck, just talking. -- Vladarion

Want to know Vladarion? Read the Article about his life here.


Dec 08 2003 11:12pm

Orion
 - Retired
 Orion

http://www.ultimategameprogramming.com/index2.php />
has some good C++ tutorials
_______________
When a Man lies he murder's some part of the world. These are the pale deaths which men misscall there lives. All this I cannot bear to witness any longer. Cannot the kingdom of salvation take me home? -Cliff Burton Owner of Smily's 1900th comment | <Lady_Catherine> i love your sexy white socks! | (Lady_Catherine) i adore u! | (Lady_Catherine) onion (Lady_Catherine) i lub u

Dec 08 2003 09:57pm

Bail Hope of Belouve
 - Student
 Bail Hope of Belouve

just a quick sidenote:)
Don't direct me to the faq
since that site about modding start with assuming you know the basic of C++:)
(If I looked at it right:))
_______________
Visit the Belouve Family Website!
Quote:
I try to have fun with my friends and try to make a difference as best I can. What does making a difference mean? Well, it can be as simple as saying hello, answering a question that seems obvious or heck, just talking. -- Vladarion

Want to know Vladarion? Read the Article about his life here.


  Login and add your comment!