搭建WebSocketpp环境(C++)

WebSocket protocol 是HTML5一种新的协议,它是实现了浏览器与服务器全双工通信。WebSocket协议解析参考这篇文章http://www.cnblogs.com/chyingp/p/websocket-deep-in.html

一.WebSocketpp只是一个库,本身不需要搭建什么环境,只要新建的项目引入相关的库就行。但是WebSocketpp依赖于boost库,所以使用时需要先下载相应的boost库和websocketpp库

1.下载安装Boost库

Boost官网:https://www.boost.org/
点击版本号就可以进入下载了。


我下载的是windows下的zip文件,不过7z文件相对较小,下载之后解压与zip解压的文件相同。不过1_71_0的版本下载之后 会没有/stage文件夹(这个后面再细说,不知道是不是我操作不对,但是1_71_0之前的版本却是有这个文件夹的。

安装boost的两个方法:
方法一:下载好解压之后,进入到文件夹目录下;
①双击bootstrap.bat,会弹出命令窗口,等待一会儿,这个时候目录下面就会生成bjam.exe和b2.exe;
②在双击bjam.exe,这个时候就会开始编译,不过会编译很久的…(最少也得半个小时)
步骤二
方法二:当然啦也可以自己去下载它编译好的文件,就不用等待编译了。编译好的文件在上图 Prebuilt windows binaries链接下,进入链接后选择相应的版本即可
在这里插入图片描述
在这里插入图片描述
2.下载websocketpp
websocketpp下载地址:https://github.com/zaphoyd/websocketpp
在这里插入图片描述
3.新建一个vs Windows 控制台 C++工程
①右键当前解决方案,点击属性,进入到c/c++ 常规中,引入boost库和websocket库的文件夹根目录
②引入库目录,把boost/stage/lib添加到静态库
在这里插入图片描述
在这里插入图片描述
4.websocket使用手册
https://docs.websocketpp.org/getting_started.html
5.boost零基础
https://blog.csdn.net/yao_hou/article/details/89812259

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值