标题:有一个问题,关于绑定upx的
作者:gnibuoz
日期:2013-10-31 22:54
内容:
在pro 文件 中的最后加上这句:
Release:QMAKE_POST_LINK += upx -9 $(DESTDIR_TARGET)
为什么不起作用啊,有没有人试过啊,我的是静态编译
#1 回 楼主(gnibuoz) 的帖子 [jakes 11-10 19:30]
我就是这么用的。首先你要注意upx.exe是否是PATH路径下,是否是Release编译。添加上述代码后是否重新执行qmake。
#2 [彩阳 11-12 23:37]
这么做还不如先把软件做好,再敲命令。Windows下更加简单,有GUI程序可以使用。
#3 [ashe0817 11-13 23:25]
不巧我今天也找了QMAKE_POST_LINK这个的用法,只是简单的执行cmd命令,也没能成功。。。
最后是通过批处理去解决的
像你这个加壳,完全可以把命令行放在一个bat文件中,然后在项目构建里添加执行这个bat就行了
而bat能做的事,远远要比pro里那几个命令能做的事要多得多
#4 回 1楼(jakes) 的帖子 [gnibuoz 12-06 12:06]
额,刚看到,不好意思,谢谢啊,我一会看看
#5 回 2楼(彩阳) 的帖子 [gnibuoz 12-06 12:07]
有道理,事实上我现在就是这么搞得,嘿嘿,但是感觉有点强迫症似的,找不到原因让人很是恼火