最近想搞下消息任务架构,想使用消息发布订阅机制进行解耦,所以,计划借助redis的发布订阅机制思想进行实现。
现在手头上只有Windows平台的环境,用vs跟下redis的执行逻辑。所以就找Windows平台的适配源码了。
Windows-Redis源码开源路径:
https://github.com/microsoftarchive/redis
源码下载后: 整体解决方案直接全部重新编译生成。
编译问题解决:
第一编译会遇到很多问题,大概错误描述是:
"system_error": 不是 "std" 的成员
"system_category": 不是 "std" 的成员
解决方案:
点击错误条,进入对应的CPP文件中,在上方加入该头文件
#include <system_error>
重新编译,即可!