VS2015下使用websocketpp和asio构建websock服务器
原文:
https://blog.csdn.net/deyafoo/article/details/81508392
如果是boost版,参考链接:
https://blog.csdn.net/byxdaz/article/details/84638249
在https://www.zaphoyd.com/websocketpp下载websocketpp,我用的是0.8.1版。
在http://think-async.com/下载asio库
这个库是说集成到boost中去了,我也不是说Boost不好,但是确实是在某些情况下Boost会有问题。
这个asio库有Makefile文件,但是我编译后也没看到什么lib库出现,估计都是编译sample去了,而库本身是.h Only的。
创建VS2015文件,添加include 路径:{websockpp所在路径}和{asio路径\include}
在Preprocessor中添加预处理器,(告诉websocketpp使用asio库):ASIO_STANDALONE;_WEBSOCKETPP_CPP11_INTERNAL_;ASIO_HAS_STD_TYPE_TRAITS;ASIO_HAS_STD_SHARED_PTR;ASIO_HAS_STD_ADDRESSOF;ASIO_HAS_STD_ATOMIC;ASIO_HAS_STD_CHRONO;ASIO_HAS_CSTDINT;ASIO_HAS_STD_ARRAY;ASIO_HAS_STD_SYS
VS2015下使用websocketpp和asio构建websock服务器相关推荐
- VS2010/VS2012/VS2015下openGL环境配置(转)
按:按照下述博文,三个例子均成功. https://blog.csdn.net/so_geili/article/details/51685005 请仔细阅读每一个字. 为了学习<OpenGL超 ...
- 「深度」线下大数据正成为构建精准“用户画像”的最大助力
不管是针对消费者的宣传还是营销,或者是针对公司的管理运营,大数据在其中的作用从本质来讲就是在构造"用户画像". 近年来,在智能化趋势的推动下,社会经济的众多领域都发生了翻天覆地的变 ...
- VS2015下OpenGL库的配置
写在前面: 最近要用到OpenGL,光是在VS2015下配置就费了很大的劲,现在将我的成果直接贡献给大家,希望能为需要在VS2015下配置OpenGL的读者省去一些麻烦. 正文: 资源地址1:http ...
- Linux下Jenkins与GitHub自动构建NetCore与部署
今天我们来谈谈NetCore在Linux底下的持续集成与部署.NetCore我就不多介绍了,持续集成用的是Jenkins,源代码管理器用的是GitHub.我们就跟着博文往下走吧. 1.Linux环境 ...
- boost_1_48_0 在VS2008下的安装 Boost.Asio安装
第一步:到官网www.boost.org,下载boost最新版boost_1_48_0.zip 第二步:将boost压缩包解压到C盘根目录下(在C盘操作简单,不会出错),目录为C:\BOOST_1_4 ...
- gdal1.6linux编译,VS2015下编译64位GDAL总结
使用VS2015编译最新的64位GDAL(最新gdal2.11),确实有一些问题,看来双方还是太新了,有点不兼容,特总结如下. 以前经常用的通过VisualStudio IDE进行编译的方式现在似乎不 ...
- 如何在没有 Mac 的情况下使用 Flutter 和 Codemagic 构建和分发 iOS 应用
如果您在 Linux 或 Windows 上工作,请从这篇文章中了解如何构建和发布 iOS 应用程序.我们将展示如何使用 Flutter 和Codemagic(https://flutterci.co ...
- VS2015下解决:error LNK2019: 无法解析的外部符号 __iob_func
在使用VS2015下使用libjpeg-turbo静态库,编译时报错了: error LNK2019: 无法解析的外部符号 __iob_func,该符号在函数 output_message 中被引用 ...
- VS2015下解决:无法解析的外部符号 __imp___vsnprintf 及__iob_func
1.解决:无法解析的外部符号 __imp___vsnprintf 在 vs2015 工程选项,链接器附加依赖项里面添加 legacy_stdio_definitions.lib 即可. 出现这个问题的 ...
最新文章
- hive export import
- linux面试准备2
- php 对接 asp,PHP模拟asp中response类实现方法
- BINDER SECCTX PATCH ANALYSIS
- 20145202 《信息安全系统设计基础》第6周学习总结(2)
- linux下code-server离线远程web浏览器调试C++代码
- Android Animation动画详解(二): 组合动画特效
- 跳跃/经典动归/棋盘不同走向的表示模板
- 唯品会财报:一面骄阳,一面寒霜
- yarn 出现error An unexpected error occurred错误的解决办法
- 来淄博旅游 结构体
- VC驿站全套视频在线观看(B站)
- 原型链----看懂_proto_和prototype
- TFS 数据库表信息
- 移动大前端跨平台解决方案
- Echarts时间坐标轴刻度的改进和优化
- 文件处理篇python
- Matlab字体设置中找不到字体
- 微信临时素材接口_在接口中表达临时性
- netty案例,netty4.1中级拓展篇四《Netty传输文件、分片发送、断点续传》
热门文章
- Linux Core Dump
- linux内核中等待队列
- 专题 18 Inline Assembly(在C语言中嵌套使用汇编)
- RYU控制器的学习笔记(一) ryu.app.rest_router的分析
- linux git hudson,如何使用SSH密钥配置Hudson和git插件
- 厉害的组件_企业级React UI组件库——React Suite
- spark代码中添加logger_Spark的日志配置
- MavenSelenium测试自动化教程
- 北京工业大学计算机科学与技术研究生,北京工业大学研究生专业介绍:计算机科学与技术...
- 一次 Nacos 的踩坑记录!