码迷,mamicode.com
首页 > 其他好文 > 详细

BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT 宏重定义

时间:2018-01-15 11:14:41      阅读:321      评论:0      收藏:0      [点我收藏+]

标签:drs   成员   detail   场景   accept   nec   说明   tac   connect   

场景说明

            LIVE555工程使用boost库编译出错问题说明

错误提示
           LIVE555调用boost1.58库的时候,出现如下的编译错误:

“BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT”: 宏重定义
 参见“BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT”的前一个定义
 error C3861: “GetAcceptExSockaddrs”: 找不到标识符
error C2065: “SO_UPDATE_ACCEPT_CONTEXT”: 未声明的标识符
error C2065: “SO_CONNECT_TIME”: 未声明的标识符
boost_1_58_0\boost\asio\detail\impl\win_iocp_socket_service_base.ipp(497):error C2039: “AcceptEx”: 不是“`global namespace'”的成员
boost_1_58_0\boost\asio\detail\impl\win_iocp_socket_service_base.ipp(497):error C3861: “AcceptEx”: 找不到标识符
boost_1_58_0\boost\asio\detail\impl\win_iocp_socket_service_base.ipp(522):error C2039: “AcceptEx”: 不是“`global namespace'”的成员
boost_1_58_0\boost\asio\detail\impl\win_iocp_socket_service_base.ipp(522):error C3861: “AcceptEx”: 找不到标识符

 目前在网上搜索了大量的信息,但是没有解决,添加了 #include <mswsock.h> 头文件,以及链接Mswsock.lib

BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT 宏重定义

标签:drs   成员   detail   场景   accept   nec   说明   tac   connect   

原文地址:http://blog.51cto.com/fengyuzaitu/2060942

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!