gcc新版安装以及切换gcc版本

查看gcc版本

gcc -v

安装新版gcc

 sudo add-apt-repository ppa:ubuntu-toolchain-r/test
 sudo apt-get update
 sudo apt-get install -y gcc-11 g++-11

查看已安装的gcc版本

gcc_versions.png

gcc版本切换

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 1 --slave /usr/bin/g++ g++ /usr/bin/g++-7
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 2 --slave /usr/bin/g++ g++ /usr/bin/g++-11

10,20这些表示的是优先级,可根据需要选定,优先级高的即为默认的。

sudo update-alternatives --config gcc
switch_version.png

最后再敲入gcc -v即可查看到gcc版本已经切换。

你可能感兴趣的:(gcc新版安装以及切换gcc版本)