用mingw-w64无法编译智能指针

西格兹

我正在使用经久耐用的mingw w64编译器(从2014年4月开始,使用g ++ 4.9.0),并且无法<memory>使用-std=c++0x编译智能指针(包括header)gnu0x我总是得到相同的错误:

error: 'shared_ptr' in namespace 'std' does not name a template type

有人告诉我最新的gcc可以编译该文件。但这似乎不是我的情况。我想念什么吗?

迈克·金汉

删除-ansi编译器标志。对于C ++,它等效于-std=c++98它紧随其后-std=c++11并且正在覆盖它。std::shared_ptr在C ++ 98中不存在

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用mingw-w64无法编译智能指针

来自分类Dev

用mingw-w64编译cpputest

来自分类Dev

用MinGW编译libvorbis

来自分类Dev

用Rtools / MinGW编译犰狳

来自分类Dev

在MinGW w64 4.8中使用Clang 3.6

来自分类Dev

C ++ 11智能指针用例

来自分类Dev

使用MinGW-w64用C ++文件编译SQLite合并文件

来自分类Dev

用mingw编译的c ++文件不会显示hello world

来自分类Dev

用智能指针编写安全的复制构造函数

来自分类Dev

用智能指针实现简单的单链接列表

来自分类Dev

用智能指针编写安全的复制构造函数

来自分类Dev

Stl数据结构中智能指针的用例

来自分类Dev

搜索-lglut32 new时Mingw w64的链接器跳过不兼容

来自分类Dev

用C ++ 11编译时Mingw g ++无法识别off_t

来自分类Dev

在minGW-W64 g ++中编译的C ++代码无法在Ubuntu g ++中编译

来自分类Dev

无法在Ubuntu上使用Mingw-w64交叉编译SDL2

来自分类Dev

执行用C ++编写的.exe问题(使用mingw编译器)

来自分类Dev

运行用i586-mingw32msvc-g ++和SFML编译的.exe时出错

来自分类Dev

用MinGW编译的libx264-缺少__umoddi3,__ udivdi3,_fseeko64和__chkstk_ms

来自分类Dev

用MinGW编译的libx264-缺少__umoddi3,__ udivdi3,_fseeko64和__chkstk_ms

来自分类Dev

minGW项目中w32api有什么用

来自分类Dev

无法编译[MinGW]

来自分类Dev

用C ++ 11中的智能指针包装旧的C结构并自动释放它们

来自分类Dev

用C ++ 11中的智能指针包装旧的C结构并自动释放它们

来自分类Dev

用MinGW下载Qt

来自分类Dev

SCons找不到mingw-w64编译器

来自分类Dev

使用mingw-w64和autotools为Windows编译

来自分类Dev

使用MinGW-w64为Windows编译LAPACK

来自分类Dev

使用Mingw-w64编译Google测试

Related 相关文章

热门标签

归档