【发布时间】:2012-01-26 12:30:52
【问题描述】:
我已经在 Windows 7 上为 VS 2010 成功构建了 Boost.Log 库。当我尝试运行最简单的示例时,我的程序找不到 Boost.System 和 Boost.Filesystem 的符号,我得到了“未定义”外部符号的错误。我已经通过在项目中手动包含libboost_filesystem-vc100-mt-gd-1_48.lib 和libboost_system-vc100-mt-gd-1_48.lib 来解决这个问题。
不过,现在我遇到了另一个问题:尝试为 Boost.Log 构建“basic_usage”示例时出现错误
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)"
我该如何解决这个问题?
【问题讨论】:
标签: c++ visual-studio boost boost-log