回答
雖然 – 2010-09-30 22:09:50
@madrill - 大部分boost只是頭文件,並且許多部分是模板或宏,只要不使用它們,它們就不會影響目標文件的大小。即使你確實拉得更多,鏈接器也會丟棄創建可執行文件時不使用的部分(假設你正在進行靜態鏈接,就我所知,這是典型的增強)。 – 2010-09-30 22:14:25
@John - 是的,我明白,但是OP要求最低限度的.h和.cpp文件。此外,線程庫是必須構建的之一。 – 2010-10-01 08:08:46
您需要使用升壓bcp工具將只複製所需要升壓的部分爲您選擇的任何圖書館。
找不到404文件。 – 2010-09-30 22:15:00
@John:Idan K修復了鏈接:) – 2010-10-01 06:16:45
謝謝 - 昨天的增強網站相當遲鈍,所以很難判斷鏈接是否正確。 – 2010-10-01 08:07:02
很快你就會擁有的std ::線程作爲一個標準化版本
http://www2.research.att.com/~bs/C++0xFAQ.html#std-thread
如果你有機會獲得的C++ 0x,你最喜歡的編譯器可能已經有一些這些事情像海灣合作委員會實現4.5+
實際上,有這是隻是爲此創建了一個小型圖書館:它給你(在某種程度上)即將推出的C++ 0x標準的線程API的一個子集TinyThread++
,在短短的一個.hf ile和一個.cpp文件(沒有複雜的構建,沒有依賴關係)。而且,它非常便攜(當然還有開源)。
希望它有幫助...
- 1. 提升線程和提升Asio
- 2. 的boost ::綁定&提升::有部分ARGS
- 3. 提升。多線程
- 4. Asio沒有提升
- 5. BOOST_FOREACH沒有提升?
- 6. 提升兩個線程
- 7. 用線程提升python
- 8. 崩潰與提升::線程
- 9. 提升異步線程
- 10. F#事件的線程安全提升
- 11. C++提升線程重用線程
- 12. 中斷提升線程
- 13. CMake沒有找到提升
- 14. 提升作用域指針提升線程
- 15. 提升interprocess互斥體vs提升線程互斥體
- 16. 提升壓縮矩陣線程安全嗎?
- 17. Boost BGL線程安全
- 18. boost :: condition_variable線程安全嗎?
- 19. mysql SIGSEGV多線程提升
- 20. 如何更改提升線程限制?
- 21. cmake找不到提升線程
- 22. 並行程序沒有速度提升vs線性程序
- 23. 提升線程特定存儲問題(boost/thread/tss.hpp)
- 24. 項目建設有和沒有提升
- 25. 如何在後臺使用多線程提升線程
- 26. C++提升線程和互斥體
- 27. boost ::線程沒有庫窗口
- 28. 提升線程破壞多態性
- 29. boost :: asio內部線程
- 30. 使用asio提升線程池:線程隨機不執行
你在做什麼? – Anycorn 2010-09-30 21:37:27
我只是想跨平臺線程 – jmasterx 2010-09-30 21:37:47
這將是很難分開的依賴關係,你有什麼反對分發整體? – Anycorn 2010-09-30 21:40:51