Code::Blocks/MINGW32 下的的C++11支持问题

Coder_Y_Jao 2012-08-30 05:29:30
今天新装的,目前很多特性不支持,编译器设置中选择的是 GUN GCC(MinGW)
仅仅想试验下C++11的新特性,VS2010这样的东西就太麻烦了。
如果有其他比较轻巧的IDE推荐也行,能在Code::Blocks上配置就更好了。

...全文
291 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Clonne 2013-06-11
  • 打赏
  • 举报
回复
引用 7 楼 xunxun1982 的回复:
MinGW不会支持11的thread的 只有第三方编译的可以加入这个的支持
现在可以了 http://sourceforge.net/projects/mingwbuilds/files/ 目录host-windows/releases/thread-posix 可以下载到线程模型为posix的mingw,支持C++的线程
xunxun 2012-08-30
  • 打赏
  • 举报
回复
MinGW不会支持11的thread的

只有第三方编译的可以加入这个的支持
Coder_Y_Jao 2012-08-30
  • 打赏
  • 举报
回复
试完明早结贴
Coder_Y_Jao 2012-08-30
  • 打赏
  • 举报
回复
多谢楼上各位,测试了下目前仅有部分支持,比如static_assert是可以的,但非静态成员初始化还不行,1楼给的链接中写明的支持版本是4.7。我下个试下先,不过Code::Blocks还有标准库的版本选择,希望这个选择是根据编译器版本动态变化的。
图灵狗 2012-08-30
  • 打赏
  • 举报
回复
MinGW本质上是GCC编译器,留意它的版本号,版本比较旧的肯定是不支持C++ 11的,但是新版本是完全没有问题,这里http://gcc.gnu.org/projects/cxx0x.html有非常详尽的对应关系,哪种C++特性在哪个版本获取支持都有列举出来,好好看看先。
  • 打赏
  • 举报
回复
更新gcc版本,找新版本的mingw装上去
冻结 2012-08-30
  • 打赏
  • 举报
回复
Code::Blocks/MINGW32
这些编译器都是用gcc,g++ 吧?
直接去看http://gcc.gnu.org/projects/cxx0x.html

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧