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

山东省济宁市嘉祥县建设局网站西安今日头条新闻消息

山东省济宁市嘉祥县建设局网站,西安今日头条新闻消息,重庆建设网官网,wordpress搬家乱码1. 前言 CentOS 7 默认安装的 gcc 版本为 4.8,但是很多时候都会需要用到更高版本的 gcc 来编译源码,那么本文将会介绍如何在线升级 CentOS 的 gcc 版本。 2. 升级 GCC (1). 安装 centos-release-scl; [imaginemiraclecentos7 ~]$ sudo yum…

1. 前言

  CentOS 7 默认安装的 gcc 版本为 4.8,但是很多时候都会需要用到更高版本的 gcc 来编译源码,那么本文将会介绍如何在线升级 CentOSgcc 版本。

2. 升级 GCC

(1). 安装 centos-release-scl

[imaginemiracle@centos7 ~]$ sudo yum install centos-release-scl

(2). 安装 devtoolset

[imaginemiracle@centos7 ~]$ sudo yum install devtoolset-7-gcc*

[注]:笔者这里安装的是 gcc 7.x 版本的,若想安装其它版本,则修改对应的大版本号即可。如:要安装 gcc 9.x,执行 sudo yum install devtoolset-9-gcc*

(3). 使能所需版本的 devtoolset,因为该功能的原因,所以可以同时安装多个不同版本的 gcc,当在需要用对应版本的时候则只需要使用如下命令切换至即可;

[imaginemiracle@centos7 ~]$ scl enable devtoolset-7 bash

[注]:该命令只对当前终端生效,打开其它终端需要重新执行。下文将会介绍一劳永逸的方法。

(4). 查看当前版本

[imaginemiracle@centos7 ~]$ gcc -v

在这里插入图片描述
OK!没问题,我们已经成功安装好了 gcc 7.x

3. 永久替换旧版 GCC

  安装好 devtoolset 会在 /opt/rh 目录下创建对应的目录,包含对应版本的 gcc 工具链,和使能脚本。

在这里插入图片描述
  一般来说,若要启用某个版本的 gcc,需要 source 对应 devtoolset 目录下的 enable 文件。

[imaginemiracle@centos7 ~]$ source /opt/rh/devtoolset-7/enable

无论是这样每次执行 source,或者写入脚本,都感觉不方便。或者是放入开机启动脚本中,开机自动执行,也行。

不过,除了上述方法外,还有一种一劳永逸的方法,那就是创建软连接将 /usr/bin/gcc 替换掉。

[imaginemiracle@centos7 ~]$ mv /usr/bin/gcc /usr/bin/gcc-4.8.5[imaginemiracle@centos7 ~]$ ln -s /opt/rh/devtoolset-7/root/bin/gcc /usr/bin/gcc[imaginemiracle@centos7 ~]$ mv /usr/bin/g++ /usr/bin/g++-4.8.5[imaginemiracle@centos7 ~]$ ln -s /opt/rh/devtoolset-7/root/bin/g++ /usr/bin/g++[imaginemiracle@centos7 ~]$ gcc --version[imaginemiracle@centos7 ~]$ g++ --version

#到此 CentOS 的 GCC 升级完毕

http://www.dt0577.cn/news/47294.html

相关文章:

  • 手机上怎么做微电影网站2023年时政热点事件
  • 网站的公共头部怎么做郑州网站推广方案
  • 泉州网站建设价格google官方下载
  • 征二级网站建设意见 通知seo是什么品牌
  • 凡科做的网站能被收录吗汉中网络推广
  • 网站宣传的作用亚马逊关键词优化怎么做
  • 济南seo网站优化今日北京新闻
  • 个人如何申请网站深圳整站seo
  • 上海网站建设的价格低cctv 13新闻频道
  • 攀枝花网站建设兼职公司要做seo
  • 网站建设服务器篇新手seo入门教程
  • 郑州做网站优化外包seo的主要工作内容
  • 外包做网站大概多少钱江苏seo团队
  • 做网站app价格多少钱网络营销的概念及内容
  • 厦门哪里有教网站建设网络公司网络营销推广方案
  • 网站欧美风格seo营销论文
  • 广东深圳网站建设服务全网营销是什么意思
  • 龙岩做网站电脑培训学校哪家好
  • dreamweaver个人网站教程有什么推广的平台
  • 政府门户网站建设 规范官方百度app下载
  • 优化设计高中seo内部优化具体做什么
  • 旅游网络营销的优势seo教育
  • 动态网站建设作业武汉关键词排名提升
  • 中国建设银行官方网站网上银行深圳全网推广托管
  • 企业做网站需要什么手续吗直通车官网
  • 网站后台有显示前台没有百度首页登录
  • 无锡微信公众号开发北京网站建设优化
  • 网站建设数据安全分析搜索引擎app
  • 成都网站制作龙兵科技百度网站
  • 做苗木生意上什么网站东莞做网站公司首选