vs2019 提示: boost\asio\impl\executor.hpp(218): error C2678

130斤 2019-12-03 03:48:43
问题如下:
boost_1_70_0\boost\asio\impl\executor.hpp(218): error C2678: 二进制“==”: 没有找到接受“const Executor”类型的左操作数的运算符(或没有可接受的转换)

...全文
531 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
130斤 2020-12-06
  • 打赏
  • 举报
回复
引用 5 楼 tinswf 的回复:
我也遇到了,不知道怎么解决
VS2015

我后来发现,使用websocketpp的develop分支可以解决这个问题,不过我是快一年前解决的,现在不清楚源码的master分支有没有解决这个问题。
tinswf 2020-09-28
  • 打赏
  • 举报
回复
我也遇到了,不知道怎么解决
VS2015
130斤 2019-12-17
  • 打赏
  • 举报
回复
没人遇到过这个问题么。。。。。
vs2019使用websocketpp boost1.70遇到的编译问题。
max_min_ 2019-12-17
  • 打赏
  • 举报
回复
130斤 2019-12-03
  • 打赏
  • 举报
回复
在linux可以编译通过,vs2019下不过。
头文件中添加“#include <websocketpp/config/asio_no_tls.hpp>”
就有这个问题,注释掉,则可以通过。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧