【发布时间】:2014-09-21 14:10:36
【问题描述】:
我最近从http://itpp.sourceforge.net/4.3.1/index.html 安装了it++,一个C++ 信号处理库,方法是下载zip 文件,进行cmake、make 和make install。
我现在想完全撤消安装并重新安装。这是一个基本问题,但是如何在 Ubuntu 中删除它++?一般来说,我使用什么命令来删除 linux 中已安装的 C/C++ 库?
谢谢。
【问题讨论】:
-
make 卸载似乎不起作用。我运气不好?
-
@user2510050 您必须在与运行
make install的目录相同的目录中运行make uninstall -
@bikram990 是的,我在运行 make install 的同一目录中运行了 make uninstall,但卸载不是 makefile 中定义的目标。 polarysekt 建议通过 apt-get 安装它,这似乎是一种避免头痛的简单方法。
-
@user2510050 谢谢指出,我不知道它没有在makefile中定义。
-
@user2510050 ,您可以使用
checkinstall(sudo apt-get install checkinstall) 来uninstall与sudo make install一起安装的软件。它会生成一个 deb 文件,然后您可以使用dpkg -i deb-file安装该文件,然后使用dpkg -r package_name卸载该文件。更多信息在这里 (stackoverflow.com/a/14516283)。运行checkinstall时一定要改包名。
标签: c++