• Redis安装遇到的gcc版本升级问题


    1. 安装Redis

    Redis压缩包和解压后的状态

    安装,执行make命令,出现如图所示的错误

    • 注意:由于Redis时C语言写的,所以我们需要安装编译C的环境:gcc,如果安装6版本的redis,gcc版本一定要5.3以上,我的Redis版本是redis-6.0.9。
    安装Redis是报错

    查找原因:由于我的Redis版本是6.0.9,再通过gcc -v查看得知我的gcc版本为4.8.5(小于5.3)。如图所示

    查看原来gcc的版本

    解决方案:升级我的gcc版本,依次执行如下命令:

    1. [root@baiyudong redis-6.0.9]# yum -y install centos-release-scl

    2. [root@baiyudong redis-6.0.9]# yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

    3. [root@baiyudong redis-6.0.9]# scl enable devtoolset-9 bash

    再次安装

    1. 执行make命令:[root@baiyudong redis-6.0.9]# make

    结果:

    安装成功
    2. 再执行make install

    结果:

    make_install

    至此Redis安装成功

    此时查看gcc版本的话,还是显示原来的版本,需要重启虚拟机:reboot;重启后查看到的gcc是升级后的版本:9.3.1

    gcc升级后的版本
    相信自己,你能行!!!
  • 相关阅读:
    滚动条美化插件 nicescroll
    百度地图api
    Echarts的重点
    3月20号课堂随笔
    循环for语句
    有关一些CSS的基本内容
    HTML基本标签和一些注释的问题
    2018年3月17号的随堂笔记
    03.15补习
    for 的相关用法
  • 原文地址:https://www.cnblogs.com/byd-hold-on/p/14191185.html
Copyright © 2020-2023  润新知