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,成功
征途漫漫,惟有奋斗

浙公网安备 33010602011771号