For C++ addicts, here is a comparison of the C++11 support between GCC, Visual Studio 2012, Clang (Apple’s compiler that works with LLVM) and Intel C++ compiler. According to the following comparative table, GCC has the best C++11 support. Other compilers are improving the support:
Who knows, by next year all four compilers might support all the C++11 features!
More information can be found in the source HERE.
6 thoughts on “C++11 Compiler Support: VS2012 vs GCC vs Clang”
Nice write up! Very helpful!
Go gcc 🙂 Wish I could get a decent IDE for it like VS is…
Try QtCreator. It’s awesome even if you don’t use Qt
Who needs C++11 crap? Complexity monster… Sorry I could not resist 🙂
What about Visual Studio Express? It’s free and it now supports 64bit and OpenMP. Clang does not support OpenMP.
Also what does alignment mean?
Express supports OpenMP now? *WOW* damn! I paid good money just to get OpenMP support on previous versions.
Technology progresses agressively.
Go GCC, two to go and GCC has full C++11 support
Comments are closed.