Centos7安装redis6.0.3,报错make[1]: *** [server.o] Error 1的解决

    技术2023-11-01  100

    原因是因为gcc版本过低,yum安装的gcc是4.8.5的。因此需要升级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

    echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile

    gcc -v

    make 和make install以后即可。注意安装完成以后redis-server在/usr/local/bin/目录下。

    Processed: 0.012, SQL: 9