windows环境下通过c++使用redis

来源:互联网 发布:千股跌停 知乎 编辑:程序博客网 时间:2024/06/04 17:54

 hiredis是Redis数据库的C接口

1、下载Windows版本的redis

     https://github.com/MicrosoftArchive/redis

2、解压到redis(文件夹名字自定义),打开msvs用vs 打开RedisServer.sln项目,编译全部

3、编译 hiredis(其实上面编译全部reids的时候已经编译过的)

4、编译两个lib: hiredis.lib和Win32_Interop.lib

5、在自己的工程中使用

(1)添加上一步编译的这两个lib到工程中

(2)复制redis项目文件夹中src/Win32_Interop下所有头文件

(3)以及deps/hiredis下所有头文件(其中fmacros.h用src文件夹下的fmacros.h文件替代)

(4)再复制src/Win32_Interop/win32fixes.c到自己的工程目录,包含到工程文件中

(5)调整各个文件include的路径