前一周我在我的 ubuntu 机器上从源代码安装了 GCC 5.2。我希望能够使用完全支持的 cilk 功能。现在我想恢复到 GCC 4.9。如何卸载 GCC 5.2?我尝试使用 make uninstall,但据我了解,这不受支持。
最佳答案
我相信你不需要恢复到系统编译器;这是一个路径问题。或者设置您的$PATH适本地。使用 /usr/bin/g++
作为系统编译器,可能使用 /usr/local/bin/g++
作为您从 GCC 的源代码构建的编译器。
顺便说一句,您可能可以将 GCC 5.2 用于几乎所有 future 的构建
这取决于您如何配置它。
您应该使用 ../gcc-5.2/configure --program-suffix=-my-5.2
配置它,然后您将使用 g++-my-5.2
> 而不是 g++
尝试输入g++ -v
(即可能/usr/local/bin/g++ -v
)来了解它是如何配置的。
您可能可以删除 /usr/local/bin/
下的 gcc
和 g++
二进制文件以及 下的其他几个文件和目录>/usr/local/
(但要小心)。
确实,GCC不支持make uninstall
关于c++ - 我从源代码安装了 GCC 5.2,但我不知道如何在 Ubuntu 15.04 上卸载它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32416960/