centos7安装gcc 4.9.2

CentOS 7 自带 GCC 4.8.5,升级到 4.9.2 推荐用 ‌SCL 软件集‌,比源码编译省事得多,也避免影响系统自带的编译器。操作分三步:装源、装包、激活。

  1. ‌安装 SCL 仓库 ‌:先装 centos-release-scl,如果提示源失效,检查下镜像源配置。yum install -y centos-release-scl
  1. ‌安装 devtoolset-3 ‌:这个集合里就是 GCC 4.9.2。注意 CentOS 7 自带的 devtoolset 是 7 或 8,对应更高版本,要装 4.9.2 得用第三方的 COPR 源。

    添加第三方源

    wget -O /etc/yum.repos.d/rhscl-devtoolset-3-el7-epel-7.repo https://copr.fedorainfracloud.org/coprs/rhscl/devtoolset-3-el7/repo/epel-7/rhscl-devtoolset-3-el7-epel-7.repo

    yum makecache fast

    安装

    yum -y install devtoolset-3-gcc devtoolset-3-gcc-c++ devtoolset-3-binutils

  2. 激活并应用

  3. scl enable devtoolset-3 bash

  4. gcc -v # 此时应显示 4.9.2

相关推荐
2501_9159214316 小时前
KXBuild CI 实操,Windows/Linux 服务器接入 Jenkins 打包 iOS IPA
服务器·windows·vscode·ios·ci/cd·个人开发·敏捷流程
蒸鱼Yuzheng3 天前
性能 CI 成本优化:设备分钟、风险分层与自适应测试选择
自动化测试·ci/cd·性能测试·测试平台·成本优化
7177774 天前
2026年CI/CD工具选哪家比较好:主流方案对比与Gitee选型解析
ci/cd·gitee
smartpi_ai5 天前
机芯智能离线语音模块实战问答:SU-03T、CI-03T、SU-63T 与 JX-A7T 高频问题排查
人工智能·单片机·嵌入式硬件·ci/cd·语音识别
Lvan的前端笔记5 天前
GitLab CI 环境变量整理
ci/cd·gitlab
梯度下降者7 天前
二、自动化运维架构师的三大核心能力
ci/cd·架构师·自动化运维·iac·平台工程
长不大的杨瑞杰7 天前
OpenCode v2 CI 与自动化实战:无交互运行、权限收口与制品闭环
运维·人工智能·ci/cd·自动化·软件工程·1024程序员节
Madison-No77 天前
Jenkins持续集成
运维·ci/cd·jenkins
kaixin_learn_qt_ing8 天前
CI/CD是什么
ci/cd
smartpi_ai8 天前
离线语音芯片怎么选:SU、CI、JX、JL 系列语音模块选型指南
人工智能·ci/cd·语音识别