Linux · 2023年11月3日 0

编译安装Redis报错zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory

系统版本:centos7

Redis版本:6.2.14

安装依赖:yum -y install gcc

安装过程:

tar xzf ./redis-6.2.14.tar.gz && cd ./redis-6.2.14
make && make install

zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory #include <jemalloc/jemalloc.h> ^ compilation terminated.

解决办法:

cd ./redis-6.2.14
make distclean && make MALLOC=jemalloc && make install
或者
make distclean && make MALLOC=libc && make install

另,如有需要,请添加wx咨询。wx:oneaicat