回答
雖然 – 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. 的boost ::綁定&提升::有部分ARGS
- 2. 提升。多線程
- 3. 提升兩個線程
- 4. 用線程提升python
- 5. 崩潰與提升::線程
- 6. F#事件的線程安全提升
- 7. C++提升線程重用線程
- 8. 中斷提升線程
- 9. 提升壓縮矩陣線程安全嗎?
- 10. Boost BGL線程安全
- 11. mysql SIGSEGV多線程提升
- 12. 如何更改提升線程限制?
- 13. cmake找不到提升線程
- 14. 提升互斥量和線程數
- 15. 提升線程特定存儲問題(boost/thread/tss.hpp)
- 16. 項目建設有和沒有提升
- 17. 如何在後臺使用多線程提升線程
- 18. boost ::線程沒有庫窗口
- 19. boost :: asio內部線程
- 20. gnuplot-iostream沒有鏈接到提升
- 21. 提升線程資源和互斥體
- 22. BOOST_STATIC_ASSERT沒有提升
- 23. 提升make_shared沒有模板參數
- 24. 阻止提升Asio工作線程
- 25. QSharedPointer沒有線程安全開銷?
- 26. 從第二個線程提升事件到主線程,沒有形式
- 27. Boost函數和提升lambda
- 28. 提升異常和線程安全性 - 優於常規異常處理
- 29. decaf線程vs boost線程vs全線程
- 30. 提升線程在啓動時取芯
你在做什麼? – Anycorn 2010-09-30 21:37:27
我只是想跨平臺線程 – jmasterx 2010-09-30 21:37:47
這將是很難分開的依賴關係,你有什麼反對分發整體? – Anycorn 2010-09-30 21:40:51