linux centOS 安装redis报错server.c:3318:16: error: ‘struct redisServer‘ has no member named ‘loading‘

今天新购买了一台云服务器,用于自己日常学习用,在安装redis时,执行make命令进行编译时报错了,执行完成后在redis目录下的src目录中没有redis-server等执行文件,一翻折腾后发现是gcc的版本太低,更新前是4.8.5,更新后是9.3.1,只需三步就搞定。

依次执行以下命令即可:

  1、

yum -y install centos-release-scl

  2、

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

  3、

scl enable devtoolset-9 bash

 删除之前的redis目录,重新解压后,再进入redis目录执行make,成功

posted @ 2021-01-26 13:44  theMine  阅读(375)  评论(0)    收藏  举报