遇到了 g++ 问题

遇到了 g++ 问题

而不是 g++ 命令 O 必须输入 g++-6 -v 我如何修复这个问题以便 g++ 命令变为 g++-6

在此处输入图片描述

这让我在从 ruby​​ 编译本机扩展时遇到问题,并且可能也会给其他程序带来麻烦

答案1

更合适的解决方法是为 创建一个符号链接g++-6g++这将确保与许多安装程序和其他应用程序的兼容性。

去做这个:

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

这将获取路径g++-6并创建一个符号,就像使用它来/usr/bin/g++

答案2

解决之道。

打开你的.bashrc

gedit ~/.bashrc

将此行添加到文件末尾:

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

然后source你的.bashrc

source ~/.bashrc

一句话:

echo "alias='g++=g++-6'" >> ~/.bashrc; source ~/.bashrc

相关内容