找不到 G++ 编译错误“cc1plus”

gue*_*est 5 c++ g++

我想我不小心从我的机器上删除了几个文件,现在 G++ 无法编译。我尝试了apt-get remove它然后apt-get install它看看它是否会修复它,但它没有用。现在我完全不知道如何让 G++ 再次工作。

这是错误:

g++: error trying to exec 'cc1plus': execvp: No such file or directory
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

我使用的是 Ubuntu 12.04 Precise ARM 版本。

dob*_*bey 7

你需要运行sudo apt-get install --reinstall g++-4.6。只是重新安装g++包是行不通的,因为它是一个元包,它只依赖于版本化包。