前期工作抄袭参考:
blog.csdn.net/yanhanhui1/…
make CFLAGS="-Wno-char-subscripts -O0"
如果在编译过程中遇到了如下错误
就打开/src/debug.c 在 1746行插入以下结构体
typedef struct {
unsigned char *dli_sname;
unsigned char *dli_saddr;
unsigned char *dli_fname;
unsigned char *dli_fbase;
} Dl_info;
重新执行make即可编译成功
其他:
cygwin1.dll的路径在cygwin64\bin下- 删掉旧的Redis服务
sc delete Redis - 记得从源码中复制一份
redis.conf和sentinel.conf(如果你有的话)到安装目录中
参考链接: