c++11 - Clang or GCC compiler for c++ 11 compatibility programming on Windows? -
i wondering compiler better use on windows os (8.1) in temrs of compatibility c++11's (and later 14) functions, liberies , features (like lambdas) , comfortable use (less bugs).
i university student hence i'm not looking @ subject product-wise (even though code bit more projects studies).
i using eclipse luna ide if matters.
notice compiler != ide
.
vc++ 1 of populars on windows , depending on version has support c++11 features. check list on msdn blog find out if there's need.
gcc ported windows , can install mingw use (4.8.1.4 @ moment of writing this). pretty complete on c++11.
clang available windows platform , complete on c++11 support (plus has diagnostic messages), notice have use linker since clang doesn't ship 1 (although there ongoing effort write it: http://lld.llvm.org/)
all compilers cited above pretty stable but, based on experience, if you're looking latest , greatest c++11/14/17 features, might want go gcc or clang (vc++ slower in adding support newest features , compiler undergoing huge update modernize). keep in mind these compilers , not ides, ide front-end supporting program uses compiler undercover compile files.
Comments
Post a Comment