What compiler does everyone use? Which is the easist basic one out there?
(Noob here =)-|--<, hehe )
Can be free or not... Anyhelp will be appreciated.
Thanks. :D
Printable View
What compiler does everyone use? Which is the easist basic one out there?
(Noob here =)-|--<, hehe )
Can be free or not... Anyhelp will be appreciated.
Thanks. :D
if i'm on windows, i use visual c++...it is very simple to use. if im on my linux box i will use gcc of course with emacs as my environment
The compiler I like the best, especially on Linux/UNIX platforms is the GNU C++ compiler. It adheres to all the standards and it's very barebones. However, if you're looking for a compiler/IDE that's really easy to work with, I'd suggest Bloodshed C++ for Windows. If you're on *NIX, learn to use the GNU C++ compiler (g++).
BloodShed C++ can be found at : http://www.bloodshed.net/devcpp.html
GNU C++ can be found at : http://gcc.gnu.org/
A port of the GNU compiler to Windows called DJGPP can be found at : http://www.delorie.com/djgpp/
Cheers,
cgkanchi
I'm on Winblows 98 se. I have bloodshed but was wondering what everyone else uses ;)
Im only learning the ropes of C programming, ive used Borlands C environment but i find that Microsofts Visual C++ environment is pretty straightforward and n00b friendly.
As for Linux's GCC, the text editor (vi in my case) is not as pretty but does the job just as efficiently.
So:
Windows - MSVC++
Linux - GCC
Just my tuppence
Cheers
r3b00+
for windows if I'm going for IDE I like the borland compiler. The only thing I don't like about the Borland compiler is that it doesn't ever give any meaningfull errors. If I'm going for a barebones compiler I'll use DJGPP but I won't like it, barebones compilers take to damn long to do the really big projects but they are great for programming something real quick that only has 1 or 2 class files. Actually my favorite compiler is JDK but that's for java, someone needs to port it to C++. JDK cut's my debug time in half cause the errors it gives me are like this is wrong expecting this not just syntax error line 27.
Borland
i use borland c++ builder 5 in windows and gcc in linux.but guys something terrible happened when i installed borland a few days ago.after the installation whenever i opened a program i came up with a error message,providing some numbers that have to do with my memory.so i finally formatted my hdd.i think i made a mistake during the installation.....i changed some settings that had to do with the system's debugger.ah yes i can now recall that had to do with the drwtsn32 program.but i'm not sure.anyway i suugest you to be very careful when installing a compiler on your system.
I've used Borland C++ 5.02 and bloodshed too. but i like borland one more. BTW, was wondering whether Borland BUilder is diff from the Borland C++ comp. and if it is then wht are its advantages over it??
id have to go with g++, gcc is for C whoever said that up there. it works great, and i love the way it handles your programs. i dont like watching a gui compile, its just nasty. i want my errors when i have them, and be able to debug em manually rather than sitting in front of hahah kdevelop and watching its cute compilations and its 500 options that are small commands in g++/gcc :)
What's the opinion on Turbo C++ guys ?
I have never seen or used any other than that.
( maybe never had the need to )
Turbo C++ is a legacy compiler for C/C++ written by Borland. It's great for learning C/C++ but doesn't support many of the newer standards, especially standard C++.
Cheers,
cgkanchi
According to the website of Bloodshed, it uses a GNU/GCC-compiler (Mingw port)
So I suppose GCC can be considered a good compiler that is used on both *nix and Win.Quote:
MinGW: A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party DLLs.
Greetings,
shantz i don't know the advantages that borland builder has over ++ but i will just say that if anyone wants to use borland builder, he definitely should do a new partition in his hdd,and install the compiler there with a clear istallation of windows.