使用boost::asio(visual studio12,x64)解决的外部问题

Unresolved externals using boost::asio(visual studio12, x64)

本文关键字:解决 外部 问题 x64 studio12 asio boost visual 使用      更新时间:2023-10-16

我已经从这里下载并安装了boost_1_55_0-msvc-12.0-64.exe可执行文件:http://sourceforge.net/projects/boost/files/boost-binaries/1.55.0-build2/.

我将二进制文件提取到C:\boost_1_55_0,并将include和linker目录添加到visual studio项目属性中。

包括目录:c:\boost_1_55_0链接目录:c:\boost_1_55_0\lib64-msvc-12.0

错误LNK2019:未解析的外部符号"class boost::system::error_category const&__cdecl boost:;system::system_categor(void)"(?system_category@system@助推@@YAABVerror_category@12@XZ)在函数"public:__thiscall boost::system::error_code::error-code(void)"中引用\错误LNK2019:未解析的外部符号"class boost::system::error_category const&__cdecl boost:;system::general_category(void)"(?generic_category@system@助推@@YAABVerror_category@12@XZ)在函数"void __cdecl boost::system::`errno_ecat''(void)的动态初始值设定项"(??__Eerrno_ecat@system@助推@YAXXZ)

我做错了什么?

您可能正在使用32位编译器/链接器,因为您下载了64位库,请确保调用64位编译器。