在linux环境中编译redis源码时,有时会出现错误:jemalloc/jemalloc.h:没有那个文件或目录,如下图所示:
编译redis源码出错
问题产生的原因是redis内部默认的是 jemalloc分配器而不是libc, 如果没有jemalloc只有libc。就要在指令中制定libc,使用 make MALLOC=jemalloc指令。

相关文章: