網上錯誤解決辦法
網上大部分解決辦法都是錯誤的,如下文:
(錯誤解決辦法)
make MALLOC=libc
正確解決辦法
正確解決辦法(針對2.2以上的版本)
清理上次編譯殘留文件,重新編譯
make distclean && make
導致出現這個錯誤的原因
錯誤的本質是我們在開始執行make 時遇到了錯誤(大部分是由於gcc未安裝),然後我們安裝好了gcc 後,我們再執行make ,這時就出現了jemalloc/jemalloc.h: No such file or directory。這是因爲上次的
編譯失敗,有殘留的文件,我們需要清理下,然後重新編譯就可以了。