首页| 论坛| 消息

标题:如何解决Qt安装包大的问题?
作者:uyoufaith
日期:2010-08-02 18:27
内容:

使用QT做开发已经两年了,以前都只注意程序怎么怎么样,软件设计怎么怎么样,但是忽略了用户的体验度问题。
就拿安装包来说,把QT的应用程序打包。一般都会把动态库(最小依赖)加入进去这样打包出来的软件包就很大。
若打成静态包,若是需要使用到一些插件,这些插件是动态加载,若没有源码编译不了静态的,软件同样会出问题。
若一天能够把QT库和操作系统捆绑该多好了。
可是QT库版本又在不停的更新,让操作系统自带也不是办法。
我的经验很少,肯定还有其他的解决方案,那位大哥就给小弟解解惑吧!
小弟非常感谢!!!


#1 [dbzhang800 08-02 18:39]
主流的Linux系统不是都自带Qt么? Qt库不是很大吧(即使在windows下,所有模块的dll和插件打一下包似乎也就10-20M的样子)
#2 [watera 08-02 19:11]
想要减小Qt运行库很简单,加个压缩壳就可以(是壳!不是用winrar,zip之类)
用UPX shell可以把DLL压缩到原来的1/3,我的QtGui.dll不到3MB,并且对运行速度没有影响
#3 [xtfllbl 08-03 11:17]
引用第2楼watera于2010-08-02 19:11发表的:
想要减小Qt运行库很简单,加个压缩壳就可以(是壳!不是用winrar,zip之类)
用UPX shell可以把DLL压缩到原来的1/3,我的QtGui.dll不到3MB,并且对运行速度没有影响
好方法,我去找找Linux下的相关方法。
#4 [watera 08-03 12:45]
UPX有Linux版
但Linux不需要精简Qt吧?大多数Linux都可以在软件仓库安装,不需自带

回复 发表
主题 版块