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 ”重新編譯

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