Has anyone heard about gnu g++? and if so would you please let me know where to download it from? I was told about this "gnu g++" but I'm confused, I don't know if they referred to DJGPP or some other there is from GNU.
Thanks in advance for any feedback.
GNU is a whole buttload of programs that were created by a number of free thinking programmers in the MIT artificial intelligence lab decades ago. Without them, personal computers would not be. g++, the c++ compiler, is one of them. But a compiler is only a small part of the development process. DJGPP (DJ is his name, gpp is the dos-accepted name of g++) is a distro of the GNU tools for the windows platform.
So DJGPP uses the g++ compiler, and also the loader, parser-generator, and all those other behind-the-scenes tools that make a program a program.
However, DJGPP is not the only implementation of GNU tools. Originally GNU was to have it's own kernel (the GNU herd) but they tried to make an asynchronous system and Linus Torvalds beat them to the punch, creating the unified Linux kernel, which integrated well with the GNU tools, and became the accepted Free Source platform. It is really an extremely interesting story, I only wish I had been born thirty years earliar and been able to be a part of it. But then again, that would mean that I would have to wait until I was an old man to play D2 again. ;)
Thanks very much, I'm almost done with Intro to C++ at school and I've been using "Turbo c++" which is very old .Someone recommended g++ to be a little more up to date. So which g++ would you suggest a novice like me should use, the DJ or should I get it directly from the GNU mirror sites?
I would recommend using mingw or cygwin, which are both excellent ports of gcc, gdb, ld, and others. In fact, cygwin has almost all gnu tools. Both are cmdline, but they can be tied to the bloodshed dev visual frontend.
Thanks a lot, but is that really hard to install? I'm used to clicking on a setup file and let the wizard guide me thorugh when I installed a program. I tried to download it but I got all confused with all the folders and none seem to be the setup folder/file.
Any ideas? I know that it has to be simple but I've just never done it and I'm afraid I willl screw it up.
Thanks for all.
what did you download? IIRC, bloodshed (available at www.bloodshed.net) is a very easy installation. It comes hooked with mingw.