update-alternatives: error: no alternatives for g++处理

    技术2024-08-15  71

    Ubuntu 16.04 无法使用alternative

    Ubuntu 16.04 自带的c++是5.0版本和有些scripts不兼容。

    之前我有下载过才c++7,但是始终用不了也没法将其写入alternative。也无法用以下代码configure。

    sudo update-alternatives --config g++

    会报错。

    update-alternatives: error: no alternatives for g++.

    得其原因,需用以下代码将默认文件修改为使用c++7.

    sudo rm /usr/bin/cpp /usr/bin/gcc /usr/bin/g++ sudo ln -s /usr/bin/cpp-7 /usr/bin/cpp sudo ln -s /usr/bin/gcc-7 /usr/bin/gcc sudo ln -s /usr/bin/g++-7 /usr/bin/g++
    Processed: 0.011, SQL: 9