websocketpp
https://github.com/zaphoyd/websocketpp
https://docs.websocketpp.org/getting_started.html
websocketpp的使用需要依赖boost库,boost库需要依赖openssl库,所以在使用之前需要准备好boost、openssl库和websocketpp源码。
websocketpp包含以下几个文件:
- docs: 说明文档
- examples:演示实例
- test: 单元测试确认您的代码正常工作
- tutorials: 一组示例程序的详细演练。
- websocketpp: 所有库代码和默认配置文件。
配置自己的websocketpp工程只需要包含websocketpp文件夹下的头文件即可,还需要链接boost,openssl的库。
遇到的问题:
以上问题需要在编译的时候添加一个编译条件“-DBOOST_ASIO_ENABLE_OLD_SERVICES”,如下如