GNU 4.7.0以上的版本可以支持C++11新特性,因此可采用集成了这样的编译器的Code::Blocks。这里下载:http://pan.baidu.com/s/1ntGGpBz(失效链接)
文件名:codeblocks-13.12mingw-setup.exe,在CodeBlocks官网上也能找到其下载地址。
不过,下载完后还需要进行一个设置才能开启C++11新特性。选择setting->compiler,先到Toolchain executables选项卡下,看MinGW的路径是否正确。如图:
然后在Compiler settings选项卡中,勾选C++11新特性。如图:
如此就完成了编译器的配置,可以编写支持C++11的新特性的代码了。