当前位置: 首页 > news >正文

Centos7升级gcc、g++版本(转载)

Centos7默认的 gcc版本是 4.8.5

默认使用yum install gcc安装出来的gcc版本也是是4.8.5。

1.首先查看自己的 gcc 版本

gcc -v

g++ -v

如果出现:bash: g++: 未找到命令...

 则安装g++:遇到暂停时,输入y继续安装

yum install gcc-c++

 然后输入:g++ -v

 安装 Software Collections 的命令如下:

yum install centos-release-scl

 命令安装gcc:注意,这里的-8代表可以改成最新的9或者其他版本,遇到暂停时,输入y继续安装

yum install devtoolset-8-gcc*

如何生效:永久生效,把devtoolset-8里的 gcc和g++链接到/usr/bin

 
  1. mv /usr/bin/gcc /usr/bin/gcc-4.8.5

  2. ln -s /opt/rh/devtoolset-8/root/bin/gcc /usr/bin/gcc

  3. mv /usr/bin/g++ /usr/bin/g++-4.8.5

  4. ln -s /opt/rh/devtoolset-8/root/bin/g++ /usr/bin/g++

然后输入命令查看版本:

附:如果需要临时生效,就是只在当前命令终端生效,则执行就可以了,不需要改软连接:

source /opt/rh/devtoolset-8/enable

转载自: Centos7升级gcc、g++版本_centos 安装gcc 版本_蛋蛋の微笑的博客-CSDN博客

http://www.lryc.cn/news/107542.html

相关文章:

  • 第一章:继承
  • git面试题
  • Github Copilot在JetBrains软件中登录Github失败的解决方案
  • 使用 github 同步谷歌浏览器书签
  • Eclipse进行debug
  • 13-5_Qt 5.9 C++开发指南_基于信号量的线程同步_Semaphore
  • golang使用泛型实现mapreduce操作
  • 2023华数杯数学建模C题思路分析 - 母亲身心健康对婴儿成长的影响
  • 【汇总】解决Ajax请求后端接口,返回ModelAndView页面不跳转
  • 网络安全进阶学习第九课——SQL注入介绍
  • 一个计算机专业的学生数据结构这门课学到什么程度才能算学的还不错?
  • [语义分割] ASPP不同版本对比(DeepLab、DeepLab v1、DeepLab v2、DeepLab v3、DeepLab v3+、LR-ASPP)
  • anaconda创建虚拟环境在D盘
  • Java设计模式之工厂设计模式
  • uniapp使用阿里图标
  • 20230803激活手机realme GT Neo3
  • Spring Cloud Feign+Ribbon的超时机制
  • 使用docker 搭建nginx + tomcat 集群
  • 从Spring的角度看Memcached和Redis及操作
  • 【C语言学习】C语言的基础数据类型
  • 使用AIGC工具提升安全工作效率
  • HBase概述
  • el-popover全屏不显示(bug记录)
  • react中使用redux-persist做持久化储存
  • 【leetcode】203. 移除链表元素(easy)
  • InfiniBand、UCIe相关思考
  • [C++项目] Boost文档 站内搜索引擎(3): 建立文档及其关键字的正排 倒排索引、jieba库的安装与使用...
  • el-date-picker回显问题解决记录
  • Linux中的特殊进程(孤儿进程、僵尸进程、守护进程)
  • 【分布式能源选址与定容】光伏、储能双层优化配置接入配电网研究(Matlab代码实现)