c++访问redis时,需要hiredis提供的接口,每个redis版本下deps\hiredis含有hiredis的源代码,源码中
下载redis
github下载地址:
链接: Releases · microsoftarchive/redis · GitHub
下载3.2.100
下载redis及源码
使用vs2015编译hiredis
在msvc下有vs2013的工程文件RedisServer.sln,我使用的是vs2015,打开工程,将平台工具集设置为Visual Studio 2015 (v140),编译hiredis.lib,即可生成hiredis.dll和hiredis.lib
编译libevent
下载地址
vs2015编译
使用vs的命令行工具,cd到libevent-2.0.22-stable目录,执行脚本makefile.nmake,命令如下:
nmake /f Makefile.nmake
这样就会生成三个静态库:
libevent_core.lib
libevent_extras.lib
libevent.lib