因项目需要,使用到了Websocketpp库,现记录一下编译配置过程。
Boost中大名鼎鼎的ASIO库,最新版是 1.12.2,主页: https://think-async.com/Asio
针对脱离Boost单独编译官网有详细的描述:https://think-async.com/Asio/AsioStandalone.html
其实非常简单,就是使用C++11特性,并在头文件前定义 ASIO_STANDALONE
宏变量即可。
Websocket++ 是一个C++实现的支持RFC6455 WebSocket协议的开源库,网上评价不错,
官网地址:https://www.zaphoyd.com/websocketpp
Github托管地址:https://github.com/zaphoyd/websocketpp
Websocket++ 有两种编译方式,一种基于C ++ iostream,另一个基于Asio。
基于Boost的ASIO在VS2008 和 2010中都编译过,配置比较简单,但需要编译Boost库,过程缓慢而复杂。
基于独立ASIO库的编译&#