编译redis遇到的一些坑

第一步(下载心仪的redis版本源码):http://download.redis.io/releases/

第二部:传到Linux并解压 tar -zxvf redis压缩包

第三步:make install PREFIX=编译后存放redis的目录  

若出现如下错误

 

 执行如下命令:make MALLOC=libc

   然后再执行第三步

编译6.2.6遇到的坑

 

解决方法: 进入src目录执行chmod +x mkreleasehdr.sh

 mkreleasehdr.sh没有执行权限

编译6.0.16时候报错

 

 

 检查gcc的版本是否低于5,如果是请先升级,可以使用以下命令:

#第一步
sudo yum install centos-release-scl
#第二步
sudo yum install devtoolset-7-gcc*
#第三步
scl enable devtoolset-7 bash
#查看gcc版本
gcc -v

升级后正常

posted @ 2022-03-11 23:39  七月流星丶  阅读(96)  评论(0编辑  收藏  举报