首页 文章

使用boost :: asio(visual studio12,x64)的未解析的外部

提问于
浏览
1

我从这里下载并安装了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:未解析的外部符号“类boost :: system :: error_category const&__ cdecl boost :: system :: system_category(void)”(?system_category @ system @ boost @@ YAABVerror_category @ 12 @XZ)在函数“public”中引用:__thiscall boost :: system :: error_code :: error_code(void)“\错误LNK2019:未解析的外部符号”类boost :: system :: error_category const&__cdecl boost :: system :: generic_category(void)“(?generic_category @ system @ boost @@ YAABVerror_category @ 12 @XZ)在函数“void __cdecl boost :: system ::`'动态初始化器''errno_ecat''(void)”中引用“(?? __ Eerrno_ecat @ system @ boost @@ YAXXZ)

我究竟做错了什么?

1 回答

  • 2

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

相关问题