我正在使用 Ubuntu 16.04,当我运行命令时,g++ -v
我得到
The program 'g++' is currently not installed. You can install it by typing:
sudo apt install g++
然后我跑了sudo apt install g++
然后我得到了
Reading state information... Done
g++ is already the newest version (4:5.3.1-1ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
我认为这个问题与我的 .bashrc 文件没有告诉我的内核有关 g++ 的信息有关,但如果是这种情况,那么我不知道要添加到文件中以使内核识别 g++ 命令。
另外,如果我需要指定该文件中 g++ 文件夹的位置,我不知道如何找到它。which g++
只是返回空,我猜测出于与最初问题相同的原因。
任何有关此事的帮助将不胜感激!
答案1
/usr/bin/g++
正如 Steeldriver 在他们的评论中建议的那样“可能已经安装了该软件包,但您手动删除或破坏了和之间的符号链接/usr/bin/g++-5
- 尝试sudo apt install --reinstall g++
”
他们sudo apt install --reinstall g++
成功了。
提供答案,因为没有答案