redis 安装报错 jemalloc/jemalloc.h: No such file or directory

时间:2022-11-27 13:58:11
redis第一次编译的时候没有gcc工具报错
安装完gcc后再次编译就报错:
"jemalloc/jemalloc.h: No such file or directory"

正确解决办法(针对2.2以上的版本)
清理上次编译残留文件,重新编译
make distclean
make clean
make
导致出现这个错误的原因
错误的本质是我们在开始执行make 时遇到了错误(大部分是由于gcc未安装),然后我们安装好了gcc 后,我们再执行make ,这时就出现了
jemalloc/jemalloc.h: No such file or directory。这是因为上次的编译失败,有残留的文件,我们需要清理下,然后重新编译就可以了