0.查看gcc版本

1
2
gcc --version
g++ --version

1. 先安装工具源

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

2. 更新源

1
sudo apt update

3. 安装gcc和g+

1
apt install gcc-11 g++-11

查看已经安装的版本

1
ls /usr/bin/gcc*

4. 设置gcc-11 g++-11为搞优先级(优先使用版本11)

1
2
3
4
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 1
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 1
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 10
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 10

升级方法2

1
2
3
4
5
6
sudo update-alternatives --config gcc
sudo update-alternatives --config g++

#查看版本
gcc --version
g++ --version