ubuntu20.04查看gcc版本以及各版本切换
1、查看自己当前的gcc版本
gcc -v
通过下图的最后一行可以得到,这里电脑当前gcc的版本是 7.5.0
查看Eigen版本:
pkg-config --modversion eigen3
2.安装另一个版本gcc
这里安装的是gcc-9:
sudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt-get updatesudo apt-get install -y gcc-9 g++-9
然后就可以等待gcc-9安装成功。
3. 查看已安装的gcc版本
ls /usr/bin/gcc*
可以看到这里安装了gcc-7、gcc-9 两个版本。
4. gcc版本切换
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 20 --slave /usr/bin/g++ g++ /usr/bin/g++-7sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 10 --slave /usr/bin/g++ g++ /usr/bin/g++-9# 10,20这些表示的是优先级,可根据需要选定,优先级高的即为默认的。
效果如下:
然后执行,并且输入数字来选择gcc版本:
sudo update-alternatives --config gcc
我这里输入1,选择gcc-7:
此时输入 gcc -v
后发现已经切换到gcc-7版本:
参考链接:https://blog.csdn.net/qq_39779233/article/details/105124478?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-105124478-blog-123296012.pc_relevant_multi_platform_whitelistv4&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-105124478-blog-123296012.pc_relevant_multi_platform_whitelistv4&utm_relevant_index=1
ubuntu20.04查看gcc版本以及各版本切换相关推荐
- 【一生一芯】Chap.1 “一生一芯”实验环境配置| VMware安装Ubuntu20.04 | PA工程配置 | 解决llvm版本问题
[一生一芯]Chap.1 "一生一芯"实验环境配置| VMware安装Ubuntu20.04 | PA工程配置 | 解决llvm版本问题 0. 什么是PA? 1. 安装VMware ...
- Ubuntu16.04 查看硬盘序列号以及系统版本与安装时间
由于一些情况,计算机的硬件与系统信息要求统计,由此记录下来在ubuntu系统下的相关指令,省的每次都百度了. 方式一: 不用指令,直接打开system->Administration->D ...
- ubuntu20.04下出现protoc与gazebo版本问题
ubuntu20+protoc+gazebo 问题描述 问题定位 解决方案 问题描述 今天在搞路径规划算法时,从git上拉下来一个算法,ros环境那些都有,但是在编译的时候出现了如下图所示的一下问 ...
- Ubuntu20.04安装python2和python3及版本配置
Ubuntu 20.04 LTS已经移除Python2,默认安装python3,但是很多时候还是会经常用到python2.7版本,这里首先单独安装python2.7,然后配置python2和pytho ...
- Ubuntu20.04安装NS3的3.36版本(最新版本)
安装步骤目录 1 配置虚拟机及Anaconda3 1.1 VMware安装包&Ubuntu的光盘映像文件: 1.2 VMware安装 1.3 Ubuntu安装 1.4 Anaconda3安装 ...
- Ubuntu20.04查看和修改输入法切换快捷键
文章目录 1. 切换源(输入法) 2. 切换模式 1. 切换源(输入法) 上个源Shift+Super+空格 注:Super键在PC上为Windows键 下个源Super+空格 2. 切换模式
- 关于Linux Ubuntu20.04.4 如何在图形界面上切换用户
由于在做关于hadoop的作业时,需要在图形界面上切换用户来启动eclipse从而实现在hdp用户下来进行操作,我们都知道如果只在命令行中切换用户,只需要使用以下命令 su - hdp 但是在命令行中 ...
- 华硕幻13(ROG flow X13)安装ubuntu20.04驱动问题以及高版本内核无限重启的方法记录
本本即是一片解决问题的方法记录,也希望是一片讨论贴. 我所使用的设备:ROG幻13,2021版(5900hs+3050ti) 系统:windows10 + Ubuntu20.04 查看本文章,可能帮你 ...
- ubuntu20.04安装多版本的cuda9.0 cuda10.0
条件:服务器上已有cuda10.0.g++7.g++9 目的:再安装一个版本cuda9.0(只支持g++6.0以下的):如果你是安装单个版本cuda的,又是不熟悉怎么安装的小白,在处理上会有些不一样, ...
最新文章
- 使用axis开发web service服务端
- 4年4篇顶刊顶会论文!清华开源肖像线条画生成代码,惟妙惟肖模仿人类作画...
- 阿里云Ubuntu 14.04 + Nginx + let's encrypt 搭建https访问
- java properties配置文件_java properties配置文件操作
- 微信再次成师父 Facebook开始卖电影票
- 粗略的了解Javascript
- 谷歌新工具AdID将垄断追踪数据
- 会计专业与计算机专业结合复合型,我国会计电算化的现状、问题及对策
- 怎样才能胜任技术总监
- 自动化测试之:python+unittest+selenium
- python随机森林变量重要性_利用随机森林对特征重要性进行评估
- 线性判别分析(LDA),二次判别分析(QDA)和正则判别分析(RDA)
- condaerror unable to create prefix directory check that you have sufficient permissions
- ANSYS Fluent UDF Manual 2020R2
- Android中定时器实现的方式对比
- 比尔总动员艺人职业详解
- 前端HTML弹窗的实现
- 海思麒麟芯片详细参数全集
- 为什么CTO、总监、架构师都不写代码,还这么牛逼?
- swiper.js实现区域轮播-两边小中间大的缓动效果