Question:
Which C++ Compiler is best?
2014-03-19 03:48:18 UTC
I have been programming on MinGW Compiler as given in my programming textbook. But on net, people said that Code Blocks is the most used compiler. When I downloaded Code Blocks, my programs won't run and they show errors. So which compiler is the best and most widely used for C++?

Plz help.
Thanks
Five answers:
2014-03-19 05:24:27 UTC
This will be the best C++ compiler

http://www.codeblocks.org/downloads/binaries



To know more click here

http://efytimes.com/e1/fullnews.asp?edid=117053
2014-03-19 04:31:47 UTC
Top 10 best compiler of C++ are as follows....

1. Eclipse

2. NetBeans

3. Code

4. Digital Mars

5. C Free

6. Sky IDE

7. Dev C++

8. CodeLite

9. MinGW

10. Ultimate++
husoski
2014-03-19 04:27:51 UTC
Uh, the default compiler used with Code::Blocks on WIndows platforms *is* MinGW!



MinGW is the native Windows port of the GNU compilers and related tools. The GNU g++ compiler is one of the most widely used C++ compilers, world-wide, with ports for every major OS.



Visual C++ is probably the most used compiler for Windows desktop and WIndow-specific server applications.



The clang compiler is getting some notice, and Apple recently switched to that (more for control/licensing reasons, I suspect) as the preferred C++ compiler for use with their Xcode IDE.



Intel and IBM have first-rate compilers. Intel C++ used to be used a lot in embedded x86 applications, and IBM's compiler is the primary C++ compiler for their line of enterprise-class servers.



Those are some of the players, and they all support the C++11 standard, and will compile older code written to the C++98 standard.



No modern compiler that I know of will compile the pre-standard dialect used by Turbo/Borland compilers, if that's what your programs are written for. To check, look at the top of the cpp file. If you see , it needs to be updated. That dialect of C++ is obsolete.
Jim
2014-03-19 04:00:10 UTC
I don't know which is the most widely used C++ compiler, but you should know that most compilers have relatively minor differences. If you take source code written for one compiler and then try to compile it with another, you'll probably get errors. This is the most likely reason for the problem you're having.
?
2014-03-19 03:54:40 UTC
Turbo C TC


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...