在Visual Studio 2008中,我有一個相當模糊的鏈接問題。鏈接器錯誤消息是:「LNK1104:無法打開文件'boost_thread-vc90-mt-gd-1_38.lib'」。所有路徑和依賴關係都已設置。 但我注意到,雖然Visual Studio錯過了boost_thread-vc90-mt-gd-1_38.lib,而不是libboost_thread-vc90-mt-gd-1_38.lib(請注意文件名開頭的lib)。我將.lib作爲libboost_thread-vc90-mt-gd-1_38.lib添加到項目中,並在命令行中顯示爲libboost_thread-vc90-mt-gd-1_38.lib。在Visual Studio 2008中連接boost的鏈接器問題
爲什麼Visual Studio是文件名的開頭?
謝謝你,深的地方在項目中有設置爲使用DLL中的符號。 – 2010-04-01 14:40:35