Я успешно создал библиотеку Boost.Log в Windows 7 для VS 2010. Когда я попытался запустить простейший пример, моя программа не смогла найти символы для Boost.System и Boost.Filesystem, и я получил «неопределенный внешний символ». ошибки. Я справился с этой проблемой, вручную включив libboost_filesystem-vc100-mt-gd-1_48.lib
и libboost_system-vc100-mt-gd-1_48.lib
в проект.
Тем не менее, теперь у меня другая проблема: при попытке собрать пример «basic_usage» для Boost.Log я получаю ошибку
error LNK2019: unresolved external symbol "private: void __thiscall boost::log_mt_nt5::sinks::basic_text_file_backend<char>::construct(class boost::filesystem3::path const &,int,unsigned __int64,class boost::function0<bool> const &,bool)"
Как я могу решить эту проблему?