致命錯誤:jemalloc/jemalloc.h:沒有那個文件或目錄


一、報錯信息

圖片12行 

二、出現原因

 在用Linux虛擬機裝redis過程中,使用make命令報錯

三、解決方法

小問題,隨便一搜就解決了。

https://blog.csdn.net/qijkkwcw/article/details/84565324

原文摘下:

分配器allocator, 如果有MALLOC  這個 環境變量, 會有用這個環境變量的 去建立Redis。

而且libc 並不是默認的 分配器, 默認的是 jemalloc, 因為 jemalloc 被證明 有更少的 fragmentation problems 比libc。

但是如果你又沒有jemalloc 而只有 libc 當然 make 出錯。 所以加這么一個參數,運行如下命令:

make MALLOC=libc

解決后,正常安裝redis

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM