【发布时间】:2013-10-31 12:40:16
【问题描述】:
当我使用make uninstall 卸载应用程序时,它会留下一些由make install 创建的空目录,例如如/usr/share/foo/及其子目录如/usr/share/foo/applications等
我通过 Google 发现,automake 生成的 uninstall 目标不会自动删除空目录,因为它不知道应用程序是否拥有这些目录(例如,它在 make install 期间创建了它) ,或借用它(例如,该目录在make install 期间存在)。
目前我的 make 文件都没有明确的uninstall 目标,make 似乎隐含地知道它必须删除哪些文件。我怎样才能教它也删除有问题的文件夹?
【问题讨论】: