前言
最近持续性摆烂,导致的后果就是,什么都不想做,什么也不想学习,能活着就好。但是生活不会让你摆烂下去,人生还得支棱起来,无论到哪里都有苦难。俞敏洪说的好,人要接受来到人世间就是受苦的。
前一段时间,有个小项目,因为有其他事情耽搁下来,没有选择去做;现在回头看看,搞定也不难,今天就把这个项目环境搭建记录一下,供后续用到的时候翻看。
项目背景
使用C++写客户端代码,订阅多个股票或期货网站的数据;主要使用到的第三方库有websocket、ZMQ、RapidJson等;
项目环境
编译构建:VS2019+x64+release
运行环境:win10 server
项目依赖:第三方开源库websocket、zmq、rapidjson,以dll或lib形式提供。
代码架构
其中bin是第三方库dll文件、clients是需要开发的客户端代码、config是订阅股票或期货网站的json文件、include是第三方开源库的头文件、lib是第三方开源库lib,tools是开发的一些日志等工具
main.cpp是订阅股票网站逻辑代码
VS2019构建环境配置
过去经常在linux下做开发,很少使用vs2019,看到代码的第一反应想到怎么没有CMakeLists.txt,要不然项目代码是如何完成各个文件夹编译依赖。VS2019很强大,它可以帮助我们完成