支持所有c ++ 11并发功能的c ++编译器?

时间:2012-04-02 20:04:18

标签: c++ parallel-processing c++11 shared-memory

我尝试学习用c ++ 11的线程库编写并行代码所以首先我需要一个支持这个库的编译器我的问题是什么编译器可以支持c ++ 11的所有并发特性?

注意:

这个问题是关于c ++ 11的并发特性,而不是最适合C ++ 11的编译器。

2 个答案:

答案 0 :(得分:7)

你最好的选择是看看support matrix中提到的Apache wiki中的C++11 Compiler: Closest to the standard and how close?。从那里你可以看到什么编译器赌注适合你的需要。

Visual Studio

C++11 Features in Visual C++ 11提到“在VC11中,我们打算完全支持C ++ 11标准库,模块尚未实现的编译器功能。”

<强> GCC

C++0x/C++11 Support in GCC

<强>锵

C++98 and C++11 Support in Clang

答案 1 :(得分:2)

你看过这个吗? C++0x/C++11 Support in GCC