国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

Redis編譯安裝時(shí)常見(jiàn)報(bào)錯(cuò)

2023-06-16 14:22:59 9714

1.Linux安裝Redis編譯時(shí)報(bào)錯(cuò) /bin/sh: cc: command not found

解決方法

#yum -y install centos-release-scl

#yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

#scl enable devtoolset-9 bash

報(bào)錯(cuò)原因:

  默認(rèn)下載的gcc編譯器的版本一般是4.8.5,但是redis安裝要求的版本比較高,所以我們需要升級(jí)一下當(dāng)前的gcc版本信息

 

2.redis 安裝fatal error: jemalloc/jemalloc.h: No such file or directory 錯(cuò)誤

解決方法:

#make MALLOC=libc

報(bào)錯(cuò)原因:

  錯(cuò)誤的本質(zhì)是我們?cè)陂_(kāi)始執(zhí)行make 時(shí)遇到了錯(cuò)誤(大部分是由于gcc未安裝),然后我們安裝好了gcc 后,我們?cè)賵?zhí)行make ,這時(shí)就出現(xiàn)了jemalloc/jemalloc.h: No such file or directory。這是因?yàn)樯洗蔚木幾g失敗,有殘留的文件,我們需要清理下,然后重新編譯就可以了。


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: