如何让 MinGW 编译器支持 C++ 11?
答案:3 悬赏:50 手机版
解决时间 2021-01-28 03:15
- 提问者网友:寂寞撕碎了回忆
- 2021-01-27 19:48
如何让 MinGW 编译器支持 C++ 11?
最佳答案
- 五星知识达人网友:风格不统一
- 2021-01-27 21:13
请到关。 网下载mingw最新版本,安装的时候选择GCC-4.8.1(G++4.8.1)。
编译时添加编译选项: -std=c++11
mingw的GCC有一点问题,如果要使用完整C++特性,建议使用cygwin
如果要结合使用第三方IDE必须确保IDE调用编译器时自动添加上述编译选项。
编译时添加编译选项: -std=c++11
mingw的GCC有一点问题,如果要使用完整C++特性,建议使用cygwin
如果要结合使用第三方IDE必须确保IDE调用编译器时自动添加上述编译选项。
全部回答
- 1楼网友:孤老序
- 2021-01-27 23:40
编译时加参数:-std=c++11追问加在哪里?追答eclipse我没用过,不过我想每个IDE都会有可以添加编译参数的功能吧追问你用过的是什么呢?是以怎样的方式添加进去的?追答我用MinGW Shell,直接用类似
gcc -c main.cpp -O3 -std=c++11
来编译的
gcc -c main.cpp -O3 -std=c++11
来编译的
- 2楼网友:酒安江南
- 2021-01-27 22:26
目前支持C++11的编译器
gcc 4.8以上版本
clang 3.1 以上版本
VS2013 及以上版本(有部分C11特性不支持)
DEV-C++最新版本都是支持C++11的(在编译选型中打开)
其他诸如Pelles C之类的小众编译器,基本也都支持了C++11
gcc 4.8以上版本
clang 3.1 以上版本
VS2013 及以上版本(有部分C11特性不支持)
DEV-C++最新版本都是支持C++11的(在编译选型中打开)
其他诸如Pelles C之类的小众编译器,基本也都支持了C++11
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯