linux/ubuntu gcc 安装最新版本 lastest version

keywords:

  1. 安装最新版本gcc
  2. 查看gcc版本
  3. gcc 版本之间相互切换

ubuntu 16.04LTS 默认的gcc 版本gcc 7,查看gcc版本指令

gcc -v

如果要安装最新的gcc,可以添加ubuntu test 源

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

这个源支持到gcc 11.1.0 (20211113)

下面网页可以查到gcc支持到哪个版本
https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test?field.series_filter=

下面这里安装gcc10为例,同时介绍gcc版本之间相互切换

sudo apt install gcc-10
sudo apt install g++-10

安装完成之后,并没有切换到gcc 10,下面通过下面这个脚本手动切换,即可

#!/bin/bash
if [ $# -ne 1 ];then
  echo "usage: bash gcc_change.sh 10"
fi
ver=$1
cd /usr/bin&&sudo rm -rf gcc&&sudo ln -s gcc-$ver gcc&&sudo rm -rf g++&&sudo ln -s g++-$ver g++

使用也比较简单,比如像切换到gcc 10

bash gcc_change.sh 10


支持原创,转载请附上原文链接


你可能感兴趣的:(linux/ubuntu gcc 安装最新版本 lastest version)