Я скомпилировал Boost и использую его в проекте Visual C ++.В какой-то момент я начал получать следующую ошибку:
1>LINK : fatal error LNK1104: cannot open file 'libboost_filesystem-vc100-mt-sgd-1_45.lib'
AFAIK У меня правильно настроена конфигурация компоновщика.Я искал библиотеку и нашел несколько близких совпадений:
$(LIB_BOOST)\stage\lib\libboost_filesystem-vc100-mt-gd-1_45.lib
$(LIB_BOOST)\stage\lib\libboost_filesystem-vc100-mt-gd.lib
$(LIB_BOOST)\stage\lib\libboost_filesystem-vc100-mt-1_45.lib
$(LIB_BOOST)\stage\lib\libboost_filesystem-vc100-mt.lib
$(LIB_BOOST)\bin.v2\libs\filesystem\build\msvc-10.0\release\link-static\threading-multi\libboost_filesystem-vc100-mt-1_45.lib
$(LIB_BOOST)\bin.v2\libs\filesystem\build\msvc-10.0\debug\link-static\threading-multi\libboost_filesystem-vc100-mt-gd-1_45.lib
(обратите внимание на отсутствующие 's' в большинстве из них)
Что представляет собой отсутствующие 's'?Что означают эти похожие, но разные библиотеки?Почему я скучаю по нему, хотя я собрал все Boost?