centos7.4编译reids4.0.2出现MALLOC=jemalloc错误

来源:互联网 发布:半自动咖啡机推荐 知乎 编辑:程序博客网 时间:2024/06/07 20:01

解决方法1:

我们使用默认allocator方式编译即可:

make MALLOC=libc


解决办法2:

下载安装jemalloc安装下呗: jemalloc5.0.1.tar.gz

解压进入目录运行./autogen.sh ,之后make && make install,  so应该默认安装在/usr/local/lib

此时再进入redis4.0.2目录make MALLOC=jemalloc

成功编译~


万一有异常,将下面这段话加入到/etc/profile中,之后source /etc/profile,再编译redis试试哦。

LD_LIBRARY_PATH=/usr/local/libPATH=$PATH:$LD_LIBRARY_PATHexport PATH LD_LIBRARY_PATH


原创粉丝点击