我試圖使用c + +升壓在Visual Studio 2010中的線程庫但包括線程庫需要的升壓庫時收到連接錯誤。使用的刺激時,Visual Studio 2010中鏈接錯誤::線程
這裏是接頭錯誤包括<boost/thread/thread.hpp>
錯誤2錯誤LNK2001後:解析的外部符號「類 升壓::系統:: error_category常量& __cdecl 升壓::系統:: generic_category(無效) 「 (?generic_category @系統@升壓@@ YAAEBVerror_category @ 12 @ XZ)
一些研究,我得到的印象是,這個錯誤可以通過WR的安裝錯誤或安裝造成的後ong版本,所以這裏是我採取的安裝步驟。
冉安裝程序選擇的線程和 庫頁面中的所有勾選框
允許安裝程序的環境變量添加到操作系統路徑
在視覺工作室項目中添加了
C:\Program Files\boost\boost_1_51
在C/C++額外的依賴 - >常規最後加入
C:\Program Files\boost\boost_1_51\lib
額外 圖書館連接器 - >常規
我有三重檢查所有的路徑,似乎都不錯。幾次閱讀助推入門頁面...我找不到我想要的。
我運行的是Windows 8 x64,但我不認爲這有什麼區別。
可能重複[試圖鏈接升壓1.52線程](http://stackoverflow.com/questions/14674374/trying-to-link-boost-1-52-thread) – Protoss