在使用websocketpp的时候,运行提示错误“ asio listen error: system:97 (Address family not supported by protocol)”。这个错误是由于我的嵌入式linux系统不支持IPV6的协议。并且boost库的 asio进行网络通信时,默认使用的是IPV6协议族。所以提示这个错误。
有两种解决方案,
1、将板卡支持IPV6的协议。
2、将监听的地方改成如下m_server.listen(websocketpp::lib::asio::ip::tcp::v4(), port);
asio listen error: system:97 (Address family not supported by protocol)
最新推荐文章于 2021-08-27 23:55:37 发布