基本上,標題解釋了一切;我期待在C++中製作遊戲,並且我希望使用多線程處理物理引擎等內容,並在加載屏幕上保持動畫順暢。我見過一些多線程庫,但我想知道哪個最適合我的應用程序,這在Windows Mac和Linux上可以很好地工作。這樣的圖書館是否存在?C++跨平臺多線程?
3
A
回答
3
如果您可以使用c++0x threads,那就使用它。
如果不是,boost :: thread是最好的免費多平臺庫。
6
您可能需要boost::thread
或英特爾的線程構建模塊。我想推薦TBB,但我認爲它不是免費的,所以免費選擇boost::thread
。
+0
免費是一個要求非常的列表:-P謝謝該死高以及網格爲Boost推薦。我以前在不同的地方見過,但從來沒有新的多線程的好處 - 謝謝! – Bojangles 2011-04-07 09:06:26
+0
英特爾的TBB是免費的,事實上:根據GPL提供。請參閱http://threadingbuildingblocks.org。 – 2011-05-04 20:15:08
2
1
1
另一個不錯的庫,包括跨平臺線程是poco
相關問題
- 1. 跨平臺C?
- 2. Perl多線程:跨平臺腳本中的''叉''和''線程''
- 3. C#Activex跨平臺
- 4. 跨平臺線程親和函數
- 5. 跨平臺移動平臺編程
- 6. 跨平臺C++ UI應用程序
- 7. Xamarin C#跨平臺應用程序
- 8. build.phonegap.com在多大程度上跨平臺?
- 9. C++數字理論庫(線程安全,跨平臺)
- 10. C++跨平臺輕量級文件,線程和處理庫
- 11. C跨平臺工具包
- 12. 跨平臺C++工具鏈
- 13. 跨平臺C++工具鏈
- 14. 跨平臺C++與libcurl
- 15. C++中的跨平臺OOP
- 16. 用html5跨平臺編程?
- 17. 跨平臺應用程序
- 18. 跨平臺修補程序
- 19. 跨平臺
- 20. Android跨平臺
- 21. SWIG跨平臺
- 22. 跨平臺Bonjour
- 23. MD5跨平臺
- 24. 跨平臺CSRF
- 25. 跨平臺
- 26. 跨平臺 - 在
- 27. 從C#跨平臺調用C++
- 28. C/C++跨平臺Unicode編碼
- 29. 組織跨平臺的C/C++項目
- 30. 建立一個跨平臺的C++在Eclipse具有跨平臺庫
謝謝。雖然C++ 0x跨平臺?對不起noob問題,但我無法在網上找到答案。 – Bojangles 2011-04-07 09:20:39
@JamWaffles是的,但這確實取決於編譯器是否支持它。 C++ 0x仍然不標準化。 – 2011-04-07 09:23:29
好的。我一直在閱讀,看起來不錯,如果有點混亂。我認爲提振是一種好的選擇,但我希望這可以達到C++標準。 – Bojangles 2011-04-07 09:28:46