现在跑libote库,低版本的g++例如g++9已经无法测试,所以需要更新到g++11
我是直接把g++9给完全卸载了,然后将g++指针指向g++11
首先卸载旧版本编译器的g++9与gcc9
sudo apt remove gcc-9 g++-9
然后使用以下命令来查看gcc版本:
gcc --version
可以看到没有找到,可是我已经安装好了。
使用以下命令查找:
ls /usr/bin/g++*
可以查看到相关信息
接下来使用update-alternatives来设置默认版本:
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 100
sudo update-alternatives --config g++
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 100
sudo update-alternatives --config gcc
即可解决。