pr.*_*zar 8 linux qt qmake makefile
这是我的.pro档案:
TEMPLATE = app
TARGET = myapp
INCLUDEPATH += .
win32 {
RC_FILE = win32/myapp.rc
}
unix {
target.path = /usr/share/myapp/
shortcutfiles.files += unix/myapp.desktop
shortcutfiles.path = /usr/share/applications/
data.files += unix/myapp.png
data.path = /usr/share/pixmaps/
INSTALLS += target
INSTALLS += shortcutfiles
INSTALLS += data
}
SOURCES += myapp.cpp
QT += webkitwidgets
RESOURCES += \
myapp.qrc
Run Code Online (Sandbox Code Playgroud)
在linux下,该make uninstall命令在删除实际安装的文件和文件夹时,尝试删除/usr/share/applications/和/usr/share/pixmaps/文件夹(with rmdir); 并且因为它们不是空文件夹,所以它失败并显示错误代码1(实际上被忽略).
如何修改我的.pro文件以防止make uninstall尝试删除这些系统文件夹?
谢谢.