visual studio - cannot open file 'libboost_log-vc120-mt-1_58.lib' in VS 2013 C++ project -


i attempting compile project in visual studio 2013 using boost 1.58.

i receiving error:

error   3   error lnk1104: cannot open file 'libboost_log-vc120-mt-1_58.lib'     

this entry in vc++/general/library directories $(boostdir)\lib\x64

the value of boostdir directory c:\projects\boost_1_58_0

i have verified path c:\projects\boost_1_58_0\lib\x64 has "libboost_log-vc120-mt-1_58.lib" file.

what missing?

i resolved issue rebuilding boost , adding new lib location follows:

  1. add $(boostdir)\libs;$(boostdir)\stage\lib; additional libraries
  2. add $(boostdir) additional include directories

i'm guessing there compiler mis-match between project , whatever boost built (even though coworker told me built using same compiler). or have been path wrong or missing.


Comments

Popular posts from this blog

powershell Start-Process exit code -1073741502 when used with Credential from a windows service environment -

twig - Using Twigbridge in a Laravel 5.1 Package -

c# - LINQ join Entities from HashSet's, Join vs Dictionary vs HashSet performance -