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

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -