redis安裝之jemalloc/jemalloc.h

網上錯誤解決辦法

網上大部分解決辦法都是錯誤的,如下文:

(錯誤解決辦法)

make MALLOC=libc

正確解決辦法

正確解決辦法(針對2.2以上的版本)
清理上次編譯殘留文件,重新編譯

make distclean  && make

導致出現這個錯誤的原因

  錯誤的本質是我們在開始執行make 時遇到了錯誤(大部分是由於gcc未安裝),然後我們安裝好了gcc 後,我們再執行make ,這時就出現了jemalloc/jemalloc.h: No such file or directory。這是因爲上次的

編譯失敗,有殘留的文件,我們需要清理下,然後重新編譯就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章