Hey, Nice to meet You. 

必有过人之节.人情有所不能忍者,匹夫见辱,拔剑而起,挺身而斗,此不足为勇也,天下有大勇者,猝然临之而不惊,无故加之而不怒.此其所挟持者甚大,而其志甚远也.          ☆☆☆所谓豪杰之士,

server.c:5118:176: 错误:‘struct redisServer’没有名为‘maxmemory’的成员


今天在安装Redis6.0.x版本时,编译redis时一直报错,错误原因是gcc版本太低了的问题,所以我们把gcc的版本更新一下即可。

[1]、安装gcc

yum -y install gcc-c++  #必须联网

[2]、查看gcc版本

gcc -v

[3]、更新gcc版本(依次执行下面命令)

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

[4]、设置永久升级

注意:scl命令启用只是临时的,推出xshell或者重启虚拟机就会恢复到原来的gcc版本。如果要长期生效的话,执行如下:

echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
posted @ 2021-06-22 13:14  唐浩荣  阅读(394)  评论(0编辑  收藏  举报