如何卸载我从源代码中安装的gcc构建,我使用的是gcc 4.9,我使用的是ubuntu12.04。
或者有一种方法可以通过ubuntu存储库升级到最新的gcc版本?
发布于 2018-06-19 09:16:39
以下是以这种方式卸载GCC的脚本示例:
make install DESTDIR=/tmp/gccinst
find /tmp/gccinst | sed -e s,/tmp/gccinst,, | \
(while read F; do rm "$F"; done)
以root用户身份从gcc源代码目录运行它。
要回答你的第二个问题,你可以在Ubuntu的repo中安装最新的gcc:
apt-get install gcc
覆盖回购可能有更新的版本,我看到一个建议,有一个更新的版本在ubuntu-toolchain-r / test:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
但我不确定他们是否已经在那里添加了4.9。如果没有,你将不得不从源代码安装。
发布于 2018-06-19 10:06:53
在gcc 5.1.0中,虽然没有顶层uninstall
目标,某些目录确实有它,特别是gcc
所以你可以:
cd build/gcc
sudo make uninstall
这并不会删除所有已安装的内容,但它会删除主要的可执行文件,例如gcc
,g++
,cpp
.包含在那个目录里所以可能就够了
https://stackoverflow.com/questions/-100004110
复制相似问题