首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows环境下的C++11线程

Windows环境下的C++11线程
EN

Stack Overflow用户
提问于 2011-07-22 06:20:17
回答 2查看 9.6K关注 0票数 10

当在MinGW中使用g++ 4.5.2编译时,有没有办法在windows中将std::thread与C++11标准库一起使用?

我假设没有,因为我看过很多东西,说你必须用pthread选项编译,但我想我还是会问的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-11 22:18:10

在MinGW-w64工具链中有对std::thread的实验支持。

具体地说,我的GCC 4.6版本通过MinGW-W64的winpthreads库提供了可用的std::thread

你可以在这里找到下载:

  • 64-bit.
  • 32-bit.

除此之外,MSVC11 (Visual Studio2012)还有<thread><chrono><atomic>。您可以下载速成版here

票数 12
EN

Stack Overflow用户

发布于 2014-12-11 19:43:49

已经有了std::thread和同步原语的轻量级本机实现:https://github.com/meganz/mingw-std-threads

它是一个仅包含头文件的库,应该可以与任何兼容C++11的MinGW版本一起使用。你只需要在你的代码中包含头文件。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6783512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档