c++ - Linking with boost .lib -
i'm getting link time error fatal error lnk1104: cannot open file 'libboost_serialization-vc80-mt-gd-1_44.lib'
downloaded boost came boost_serialization-vc80-mt-gd-1_44.lib
compiler seems looking 1 starting libboost
renamed it. fails find .dll
@ runtime. tried rename dll doesn't seem helps.
while loading dll: an unhandled non-continuable status_dll_not_found exception thrown during process load
there many different versions of each boost library: multi-threaded, single-threaded, static, dynamic, etc. ones starting "lib" static libraries, ones without "lib" lib files used link dll versions. can see looking @ lib file size.
if auto-linking boost, means linker looking static version of serialization. if don't have such file, means didn't build it. alternative use installer available @ http://www.boostpro.com. allows select boost libraries (static, dynamic, st, mt, vs version, etc) download , install.
the other option disable auto-linking: see post on boost mailing list: http://lists.boost.org/boost-users/2005/12/15697.php
Comments
Post a Comment