我有一个链接boost.asio的问题。它使用boost.system,链接器错误从以下位置开始:
/boost_1_39_0/boost/system/error_code.hpp:205: undefined reference to `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 integration for eclipse。我已经学到需要在我的.pro文件中添加LIBS=部分。
你能给我一些提示吗?
谢谢。
/boost_1_39_0/boost/system/error_code.hpp:205: undefined reference to `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 integration for eclipse。我已经学到需要在我的.pro文件中添加LIBS=部分。
你能给我一些提示吗?
谢谢。