Redis的安装及碰到的问题

Redis的安装及碰到的问题

安装Redis:

下载redis-5.0.3.tar.gz

tar -xzf redis-5.0.3.tar.gz解压文件进入解压后的目录

使用make如果报下面错误:

MAKE hiredis

cd hiredis && make static

make[3]: 进入目录“/home/redis/redis-5.0.3/deps/hiredis”

gcc -std=c99 -pedantic -c -O3 -fPIC -Wall -W -Wstrict-prototypes -Wwrite-strings -g -ggdb net.c

make[3]: gcc:命令未找到

make[3]: *** [net.o] 错误 127

make[3]: 离开目录“/home/redis/redis-5.0.3/deps/hiredis”

make[2]: *** [hiredis] 错误 2

make[2]: 离开目录“/home/redis/redis-5.0.3/deps”

make[1]: [persist-settings] 错误 2 (忽略)

CC adlist.o

/bin/sh: cc: 未找到命令

make[1]: *** [adlist.o] 错误 127

make[1]: 离开目录“/home/redis/redis-5.0.3/src”

make: *** [all] 错误 2

使用yum install gcc命令下载gcc

在使用make命令

如果报如下错误:

cd src && make all

make[1]: 进入目录“/home/redisredis-5.0.3//src”

CC adlist.o

In file included from adlist.c:34:0:

zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录

#include <jemalloc/jemalloc.h>

^

编译中断。

make[1]: *** [adlist.o] 错误 1

make[1]: 离开目录“/home/redisredis-5.0.3//src”

make: *** [all] 错误 2

使用命令“ make MALLOC=libc ”重新编译

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章