博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux终端编程gcc,ubuntu 14.04 命令行方式gcc升级及版本切换
阅读量:6485 次
发布时间:2019-06-23

本文共 1338 字,大约阅读时间需要 4 分钟。

# 添加ppa到库:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

# 按需要,选择安装的版本

sudo apt-get install gcc-4.8 g++-4.8

sudo apt-get install gcc-4.9 g++-4.9

sudo apt-get install gcc-5 g++-5

# 查看版本

gcc -v

# 更新链接为gcc-4.9

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 49 \

--slave /usr/bin/g++ g++ /usr/bin/g++-4.9 \

--slave /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-4.9 \

--slave /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-4.9 \

--slave /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-4.9

# 更新链接为gcc-4.8

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 48 \

--slave /usr/bin/g++ g++ /usr/bin/g++-4.8 \

--slave /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-4.8 \

--slave /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-4.8 \

--slave /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-4.8

# 上面数字48,49为优先级

# 切换版本,输入以下命令后,按提示选择版本。 注意:如果/usr/local/下存在gcc,则不起作用。

sudo update-alternatives --config gcc

There are 2 choices for the alternative gcc (providing /usr/bin/gcc).

Selection Path Priority Status

------------------------------------------------------------

0 /usr/bin/gcc-4.9 49 auto mode

* 1 /usr/bin/gcc-4.8 48 manual mode

2 /usr/bin/gcc-4.9 49 manual mode

#

如果需要删除则使用:

sudo update-alternatives --remove gcc /usr/local/bin/gcc

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

转载地址:http://fqnuo.baihongyu.com/

你可能感兴趣的文章
百练 2742 统计字符数 解题报告
查看>>
Ubuntu搜狗输入法候选词乱码
查看>>
js中回调函数写法
查看>>
React native android 最常见的10个问题
查看>>
数据结构和算法
查看>>
[pat]1045 Favorite Color Stripe
查看>>
Immutable学习及 React 中的实践
查看>>
【转】性能测试步骤
查看>>
OSI与TCP/IP各层的结构与功能,都有哪些协议
查看>>
Android实例-程序切换到后台及从后台切换到前台
查看>>
spring boot启动定时任务
查看>>
算法 (二分查找算法)
查看>>
java Date 当天时间戳处理
查看>>
linux常用命令-关机、重启
查看>>
iOS开发之调用系统设置
查看>>
初次使用 VUX
查看>>
javascript 字符串转数字的简便写法
查看>>
Spring中jdbcTemplate的用户实例
查看>>
DecimalFormat 数据格式设置 SimpleDateFormat时间格式的用法介绍 --转载
查看>>
Android 的Margin和Padding属性以及支持的长度单位
查看>>