наличие проблемы с g ++

вместо g ++ команда O имеет к типу g ++-6-v, как я фиксирую это так, чтобы g ++ управляли к g ++-6

enter image description here

это дает мне проблему, компилирующую собственные расширения от рубина, и могло бы быть проблемой другим программам также

0
задан 9 September 2016 в 23:47

2 ответа

Более надлежащая фиксация для этого должна была бы сделать символьную ссылку для g++-6 к g++. Это гарантирует совместимость со многими установщиками и другими приложениями.

, Чтобы сделать это:

sudo ln -s $(type g++-6 | grep -oE '[^ ]+

Это получит путь к g++-6 и создаст символьное как использование его к /usr/bin/g++

) /usr/bin/g++

Это получит путь к g++-6 и создаст символьное как использование его к /usr/bin/g++

0
ответ дан 28 September 2019 в 14:40

Работа вокруг.

Открывают Ваш .bashrc:

gedit ~/.bashrc

Добавляют эту строку в конец файла:

alias g++='g++-6'

Затем source Ваш .bashrc:

source ~/.bashrc

Один лайнер:

echo "alias='g++=g++-6'" >> ~/.bashrc; source ~/.bashrc
0
ответ дан 28 September 2019 в 14:40

Другие вопросы по тегам:

Похожие вопросы: