zoukankan      html  css  js  c++  java
  • 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
    
    作者: 唐浩荣
    本文版权归作者和博客园共有,欢迎转载,但是转载需在博客的合适位置给出原文链接,否则保留追究法律责任的权利。
  • 相关阅读:
    Go语言操作etcd
    grafana使用
    Java整理
    Go操作MySQL
    Go语言操作Redis
    es
    influxDB
    gopsutil
    Java基础之(三):IDEA的安装及破解 lyl
    ClojureScript 点访问格式
  • 原文地址:https://www.cnblogs.com/tanghaorong/p/14843120.html
Copyright © 2011-2022 走看看