[C/C++]使用boost時沒法鏈接到正確的庫,提示fatal error LNK1104

一、boost庫編譯時用的link=shared runtime-link=shared threading=multi,因此生成的是 boost_thread-vc100-mt-gd-1_57.dll和導出庫 boost_thread-vc100-mt-gd-1_57.lib。spa

二、程序錯誤地去找 libboost_thread-vc100-mt-gd-1_57.lib,在屬性頁->屬性配置->預處理器->預處理定義中加入BOOST_ALL_DYN_LINK後,編譯正常。編譯

相關文章
相關標籤/搜索