【发布时间】:2009-08-07 14:27:56
【问题描述】:
我在链接 boost.asio 时遇到问题。它使用 boost.system 并且链接器错误以:
/boost_1_39_0/boost/system/error_code.hpp:205:未定义对`boost::system::get_system_category()'的引用
这意味着我需要链接 boost.system。我已经构建了 boost,现在我有几个 lib 文件。
- boost_system-mgw32-d-1_39.dll 和 lib
- libboost_system-mgw34-d-1_39.lib
- libboost_system-mgw34-mt-d-1_39.lib
- libboost_system-mgw34-sd-1_39.lib
还有更多。我如何链接它们?我用哪一个?我是否将它们全部复制在一起?
我的系统是win32+mingw+eclipse cdt+qt 4.5.2+qt 集成为eclipse。我已经知道我需要在 .pro 文件的 LIBS= 部分。
你能给我一些提示吗?
谢谢。
【问题讨论】: