Qt4 Can';不要再安装映像文件了,什么';怎么了?

Qt4 Can';不要再安装映像文件了,什么';怎么了?,qt4,qmake,Qt4,Qmake,在过去,我使用以下配置安装映像文件以及makeinstall icon.files = images/udv.png icon.path = $${PREFIX}/share/icons/hicolor/128x128/apps/ INSTALLS += icon 现在我犯了一个错误 strip:/usr/share/icons/hicolor/128x128/apps/udv.png:无法识别文件格式 很明显,我把它当作一个可执行文件,有什么解决办法吗 正在使用的版本: QMake ver

在过去,我使用以下配置安装映像文件以及
makeinstall

icon.files = images/udv.png
icon.path = $${PREFIX}/share/icons/hicolor/128x128/apps/

INSTALLS += icon
现在我犯了一个错误

strip:/usr/share/icons/hicolor/128x128/apps/udv.png:无法识别文件格式

很明显,我把它当作一个可执行文件,有什么解决办法吗

正在使用的版本:

QMake version 2.01a
Using Qt version 4.8.4 in /usr/lib

我猜您的图像文件有一个可执行位集,它愚弄了Qt,使其认为它是一个可执行文件。看见一个快速的解决方案正在运行

chmod -x images/udv.png

从映像文件中删除可执行位。

我猜您的映像文件设置了一个可执行位,这会愚弄Qt,使其认为它是可执行的。看见一个快速的解决方案正在运行

chmod -x images/udv.png
从图像文件中删除可执行位