目的:在Ubuntu18.04上把g++7.5升级到g++-11
方法步骤:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update && sudo apt install gcc-11 g++-11
上面三行代码就可以在一个啥都没有的ubuntu上安装g++11的环境啦。但是,如何对运行环境默认使用的g++的版本进行更换呢?
注意⚠️,推荐使用方法二。
方法一:
我尝试了update-alternatives
命令,期待查看一下候选的gcc版本有哪些,理想的状况是下面这样的。但是…
$ sudo update-alternatives --config gcc
There are 6 choices for the alternative gcc (providing /usr/bin/gcc).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/gcc-11 1010 auto mode
1 /usr/bin/gcc-10 1000 manual mode