原因: 安装高版本之后,默认还是使用原先版本的g++ 解决办法之一: 涉及版本优先级,这里以 g+±9 和 g+±11 作为例子 # 1 和 10 是优先级, 越大优先级越高 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 1 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 10 测试: g++ -v gcc -v