任何人都有关于C++的最佳CrossPlatform多处理和多线程库的想法。我能找到的一个是OPEN MP。这是C++中唯一一个用于多处理的标准库吗?用于C++的CrossPlatform多处理和多线程库
1
A
回答
3
OpenThreads是一个不错的选择。
Boost.Thread是一个跨平台的多线程库,它将是一个part of upcoming C++11 standard。 Boost.Process存在,但尚未成为官方助推库的一部分。
此外,QThread/QProcess从Qt是另一个不错的选择。它在平台上可用:Linux,Mac OS X,Windows,嵌入式Linux,Windows CE,Symbian,Maemo。
1
SFML有它的sf :: Thread类(也有同步类).http://www.sfml-dev.org/tutorials/1.2/system-threads.php来编译这个链接-lsfml-system with gcc和sfml-system.lib与对比
1
POCO library。有很多东西,包括线程和线程同步类,线程池,工作队列,活动对象和活动,任务管理和定时器。编写得很好的代码,很好地与其他库类集成。
非常值得一看。
相关问题
- 1. Python - 多线程/多处理
- 2. 多线程和多处理器环境对线程有用吗?
- 3. 多线程处理?
- 4. 多线程处理
- 5. C++ Builder,TIdTCPServer的多线程处理
- 6. C++中的多线程事件处理
- 7. matplotlib和python多线程/多处理文件处理
- 8. 多线程和处理器的容量
- 9. Spring批处理:使用多线程的多文件处理
- 10. 多线程opencv视频处理Qt/C++
- 11. C++多线程缓慢处理
- 12. 处理多线程的线程
- 13. 多核处理器上的多线程
- 14. 多核处理器的多线程
- 15. Python中的多处理/多线程..?
- 16. Python的多处理多线程
- 17. 关于多线程,锁和多核处理器的多部分问题(multi^3)
- 18. C#中的多线程处理以及如何处理
- 19. 处理器多线程
- 20. 多线程处理问题
- 21. 处理多线程事件
- 22. 多线程处理连接
- 23. Apache Camel多线程处理
- 24. 线程,多处理错误
- 25. Tkinter多线程处理
- 26. 多线程异常处理
- 27. 线程/多处理/队列?
- 28. 多线程/并行处理
- 29. DBUS - 多线程处理
- 30. 线程/多处理在Python