问题原因
CentOS 7的gcc版本为4.8.5,Redis 6.0.5最低需要gcc4.9,因此需要升级gcc版本
from redis 6.0.5, building redis from source code needs C11 support.The version of gcc in CentOS 7 is 4.8.5, but C11 was introduced in 4.9.

解决办法
1、手动编译gcc大于4.9的版本
2、安装 devtoolset-9(使用高版本gcc version 9.3.1 20200408 (Red Hat 9.3.1-2) (GCC))编译安装Redis 6.0.5

yum install centos-release-scl -y
yum install devtoolset-9 -y#临时覆盖系统原有的gcc引用
scl enable devtoolset-9 bash# 查看gcc版本
gcc -v

CentOS 7.8使用devtoolset-9使用高版本gcc version 9.3.1相关推荐

  1. CentOS6安装devtoolset(使用高版本gcc)GCC 4.8 GCC 4.9 GCC 5.2

    CentOS6安装devtoolset(使用高版本gcc)GCC 4.8 GCC 4.9 GCC 5.2 Aria2要求gcc 4.8以上的版本才能编译,然而CentOS6源里的gcc版本才4.4 G ...

  2. CentOS 7 安装MuPDF(安装高版本gcc(11.2.1),安装opengl)

    CentOS 7 安装MuPDF(安装高版本gcc(11.2.1),安装opengl) MuPDF源码地址MuPDF 1.安装总结 #gcc $sudo yum -y install centos-r ...

  3. centos上使用高版本gcc、g++

    0x0 在centos7上gcc版本是4.85,在编译一些代码时需要使用g++的一些新特性,而网上大多教程都是重新编译gcc,太麻烦了,在centos 7上默认是yum search不到高版本的gcc ...

  4. 【Linux基础】CentOS 7环境下安装高版本GCC (gcc/g++ 9.3)

    CentOS 7升级GCC 正文开始@Assassin 目录: CentOS 7升级GCC 基本执行步骤: 1. 切换用户: 2. 安装centos-release-scl: 3. 安装devtool ...

  5. CentOS通过yum安装高版本gcc

    目录 一.问题 二.解决方案 三.devtoolset对应gcc的版本 四.安装 五.激活gcc版本 一.问题 在某些应用场景中,需要高版本的gcc支持,编译gcc耗时耗力,这里介绍一种简便的方法. ...

  6. CentOS安装高版本gcc

    CentOS7自带gcc4.8.5,哪怕用yum install gcc-c++也不能升级到gcc5或者6. 如果想要安装更高版本的gcc,可以按照如下步骤: $ sudo yum install c ...

  7. 通过安装scl软件集,使用高版本gcc的方法

    SCL软件集(Software Collections)是为了给 RHEL/CentOS 用户提供一种以方便.安全地安装和使用应用程序和运行时环境的多个(而且可能是更新的)版本的方式,同时避免把系统搞 ...

  8. yum命令轻松升级到高版本gcc

    轻松升级gcc: 背景:         直接通过yum install gcc安装的版本4.8.5太老了,很多新的库的用不起,没办法,只能升级.手动编译安装太过于麻烦,于是乎网上找到了这个方法. 方 ...

  9. 【gcc】高版本gcc编译出的程序在低版本glibc机器上运行

    目录 1.静态编译(多数场景不行) 2.容器发布(部分场景可以使用) 3.安装部署devtoolset 4.打包依赖的so发布(通用方案) 3.1 方式1 在编译时设置rpath和dynamic li ...

最新文章

  1. python append 浮点数 精度_Python打牢基础,从12个语法开始!
  2. linux pam模块 cron,Linux-PAM 1.1.2 中文文档 - 6.32. pam_tally-登录计数器(统计)模块 | Docs4dev...
  3. android 资源文件获取啥退,重拾Android之路之获得各种资源文件的方法
  4. 微服务启动顺序_基于华为云CSE微服务接口兼容常见问题
  5. Python精确指南——第二章 界面开发
  6. 【opencv图像基础】图像常见的通道模式:RGB、YUV、HSV
  7. 辗转相除法求最大公约数 php
  8. 借贷记账思考2015.12.28
  9. 小程序 | 云数据库模糊查询
  10. 怎么知道服务器是否正版,盗版太坑爹!五招识别Win7旗舰版正版
  11. 微信小程序超过屏幕高度后显示底部图标
  12. css——background、border、margin、float、content、blur(图片模糊)、user-select:none(禁用用户选择复制),border-image
  13. 算力网络 — 核心技术
  14. ORA-00911: invalid character 错误解决
  15. 机器学习 python
  16. 电脑桌面有HTML一直删除不了,程序员电脑桌面是什么样的? 网友: IE浏览器必删, 不能留!...
  17. R语言基础教程6:程序设计基础
  18. Markdown-LaTeX
  19. [转]阿里巴巴离职DBA 35岁总结的职业生涯
  20. 2023华为od机试真题B卷【阿里巴巴找黄金宝箱(III)】Java 实现

热门文章

  1. 线性代数拾遗(六):特征值与特征向量
  2. 量子纠缠(三)——波尔和爱因斯坦之争
  3. CGCKD2021大会报告整理(1)--宽度学习
  4. Mysql中Drop删除用户的名字_mysql5.5 使用drop删除用户
  5. eclipse闪退打不开问题
  6. phoenix创建索引报错“ Mutable secondary indexes must have the hbase.regionserver.wal.codec property”
  7. 阿里仿真灰度变更测试简介
  8. OceanBase再破纪录!核心成员陈萌萌:坚持HTAP就是坚持我们做数据库的初心
  9. 分区取模分库分表策略:多表事务分库内闭环解决方案
  10. 阿里云发布第七代云服务器ECS,整机算力提升160%