我正在编写一些代码,需要为我的Code :: Blocks 12.11提供C++ 11支持.我使用默认的GNU GCC编译器和MingW一起使用.有什么方法可以做到这一点吗?
dex*_*cko 122
Toolbar -> Settings -> CompilerSelected compiler下拉菜单中,确保GNU GCC Compiler已选中compiler settings选项卡,然后选择下面的选项compiler flags卡Have g++ follow the C++11 ISO C++ language standard [-std=c++11]选中" " 框OK保存M.M*_*M.M 11
一个简单的方法是写:
-std=c++11
Run Code Online (Sandbox Code Playgroud)
在编译器标志的Other Options部分中.您可以在每个项目的基础上执行此操作(项目 - >构建选项),和/或将其设置为" 设置" - >"编译器"部分中的默认选项.
有些项目可能需要-std=gnu++11像C++ 11,但启用了一些GNU扩展.
如果使用g ++ 4.9,您可以使用-std=c++14或-std=gnu++14.