There is a rule for naming libraries in Boost:
1) boost_thread-vc90-mt-gd-1_38.lib for dynamically linked version
2) libboost_thread-vc90-mt-gd-1_38.lib for statically linked version
BOOST_LIB_PREFIX: "lib" for static libraries otherwise "".
There is a preprocessor define that you can define in your project in order to use the dynamically linked version of a boost library BOOST_DYN_LINK=1
It has this description:
BOOST_DYN_LINK: Optional: when set link to dll rather than static library.
Another define that tells to use the dynamic version of Boost.Thread is BOOST_THREAD_USE_DLL
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…