编译Windows 版本的Redis 6.x

1. 准备编译工具Cygwin

https://cygwin.com/setup-x86_64.exe

安装

 

原始镜像用不了,加上阿里云镜像 http://mirrors.aliyun.com/cygwin/

添加命令  make,gcc-core,gcc-g++ libgcc1 libgccpp1

勾选对应的库

 

打开cygwin客户端,会显示管理员目录。

2. 下载redis源码

这里选择指定的版本(http://download.redis.io/releases/)。这里以6.x的为例(5.x的需要更新hiredis (https://github.com/redis/hiredis.git))

将文件拷贝到 D:devtoolscygwin64homeAdministrator

其中D:devtoolscygwin64home是安装的目录, Administrator是启动后的管理员名称目录。

3 将文件拷贝到新的目录

将src下的exe,

D:devtoolscygwin64incygwin1.dll

 redis.conf

  cmd切换到对应的目录,运行redis-server.exe

参考 Redis6 Windows 版本编译

原文地址:https://www.cnblogs.com/wtujvk/p/14354209.html