boost库之asio使用出错:error LNK2001,boost::system::generic_category
来源:互联网 发布:公司网络宣传制度 编辑:程序博客网 时间:2024/05/21 15:55
错误现象:
在使用boost库之asio库时,出现以下错误:
error LNK2001: 无法解析的外部符号 "class boost::system::error_category const & __cdecl boost::system::generic_category(void)" (?generic_category@system@boost@@YAAEBVerror_category@12@XZ)
error LNK2001: 无法解析的外部符号 "class boost::system::error_category const & __cdecl boost::system::system_category(void)" (?system_category@system@boost@@YAAEBVerror_category@12@XZ)
解决办法:
boost安装目录:D:\boost。
找到D:\boost\boost_1_54_0\include\boost-1_53\boost\system\error_code.hpp。
在error_code.hpp文件开头添加宏定义:#define BOOST_ERROR_CODE_HEADER_ONLY。
出现错误:fatal error C1083: 无法打开包括文件:“boost/../libs/system/src/error_code.cpp”: No such file or directory。
在error_code.hpp最后几行中,将# include <boost/../libs/system/src/error_code.cpp> 改为# include <../../libs/system/src/error_code.cpp>。
- boost库之asio使用出错:error LNK2001,boost::system::generic_category
- boost库之asio使用出错:error LNK2001,boost::system::generic_category
- boost库之asio使用出错:error LNK2001,boost::system::generic_category
- 使用boost的库链接问题generic_category()
- undefined reference to `boost::system::generic_category()
- clion undefined reference to `boost::system::generic_category()'
- undefined reference to `boost::system::generic_category()问题
- Boost库之Asio---简介
- g++报错boost问题之generic_category()
- 【Boost】boost库asio详解6——boost::asio::error的用法浅析
- 【Boost】boost库asio详解6——boost::asio::error的用法浅析
- error LNK2001: 无法解析的外部符号 "class boost::system::error_category const & __cdecl boost::system::system_
- boost之asio相关
- boost之asio分析
- boost::asio 之io_service
- Boost Asio之Resolver
- Boost-asio之二
- Boost-asio之三
- join 和 where的执行顺序
- urllib2.urlopen超时问题
- SQL 简介
- cocos2d-x节点(b2Math.h)API
- cocos2d-x节点(b2Settings.h)API
- boost库之asio使用出错:error LNK2001,boost::system::generic_category
- cocos2d-x节点(b2StackAllocator.h)API
- cocos2d-x节点(b2Timer.h)API
- 汇编文件后缀 .s 与 .S
- Linux设备驱动之内存映射
- 多线程--条件变量
- 数据结构基本算法java实现
- 输出文件中不包含指定的多个排除词的行内容(双重遍历)
- wince音频驱动---1