使用boost::asio(visual studio12,x64)解决的外部问题
Unresolved externals using boost::asio(visual studio12, x64)
我已经从这里下载并安装了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位编译器。
- C++:Application.cpp中抛出了未解析的外部符号(解决方案在问题的末尾,供未来的读者参考)
- 节俭并发:未解决的外部问题
- 未解决的外部链接问题
- 使用 Git 处理 C++ Visual Studio 2019 解决方案的外部依赖项源代码管理的最佳方法是什么?
- Visual Studio 2017 中的 QtMetaObject 未解决的外部错误
- 在Embarcadero C++ Builder中生成的DLL未解决的外部链接错误
- 解释未解决的外部C++
- 矛盾的未解决的外部符号+未使用的库与VS2017和FFMPEG 4
- 函数路径追加上未解决的外部符号错误
- Lapack函数DGTSV通过C /Visual Studio提供未解决的外部符号
- 运算符过载上未解决的外部符号
- qfilesystemwatcher未解决的外部
- C 未解决的外部符号(公共静态INT)
- MIDL COM库中未解决的外部符号
- 单一实例对象的未解决外部符号链接错误
- 导出类静态常量的未解决外部符号链接错误(仅限某些项目)
- C++非常简单的未解决外部
- 无法解决外部符号错误
- 使用qt模板时无法解决外部问题
- 如何纠正不一致的未解决外部错误