问候,
我最近搬出我的 unix 避难所来测试一个所谓的跨平台网络库,结果发现 mingw 不喜欢吃 c++11 的东西。
我认为我缺少所需的标头,因为 Win7 不包含 c++11 支持。
它用 VS2012 编译得很好,
但 g++ 拒绝。
error: 'thread' in namespace 'std' does not name a type error: 'mutex' in namespace 'std' does not name a type
问题是:
如何在不使用 VS2012 安装提供的情况下获取 c++11 头文件/库的副本,即 <thread>。
PS #1 我尝试了 mingw-get update 但它仍然找不到 <thread>
PS #2 我也在使用 -std=c++11
真诚的,
克里斯。