我使用CMake的“install”关键字将一些可执行文件/库放入系统路径。是否有内置机制可以执行“distclean”之类的操作,删除所有已安装的文件?
如果问题提到“cmake”和“cleanup”,那么无休止的Google搜索会反复启动对话,其中总是提及“rm -fr”,而不会更仔细地阅读。
答案 0 :(得分:14)
执行“make install”后应该有文件“install_manifest.txt”。 以下命令应该起作用:
cat install_manifest.txt | sudo xargs rm
答案 1 :(得分:0)
您可以要求软件的作者在CMake中添加“卸载”目标,请参见Documentation
这样您就可以致电进行卸载。