当前位置: 代码迷 >> QT开发 >> Windows上 如何减少Qt软件大小
  详细解决方案

Windows上 如何减少Qt软件大小

热度:344   发布时间:2016-04-25 02:54:40.0
Windows上 怎么减少Qt软件大小
有可能用了一两个Qt的功能库,就得包含整个dll,我看老外说能精简,把20多MB的icudt51.dll文件精简成了700多K,但具体不知道怎么做.
大家有什么办法没
------解决思路----------------------
那个只是ICU的数据表,即使减少了大小,在内存里的映射还是一样大,只是某些字符集是空的而已。如果真要想瘦身的话,可以不编译ICU,当然webkit也就不能用了。
------解决思路----------------------
引用:
我们的软件没用到webkit啊,所有人都不知道这个是干嘛的,就是知道没这个程序就运行不起来


很多人都知道这个icu是干什么用的

具体到Qt5中,
这个ICU主要是为QtWebkit准备的,不过QtCore也默认链接了它(以便提供更好的 国际化/本地化 支持)。如果你不需要QtWebkit,你可以重新编译Qt 来消除QtCore对它的依赖。
------解决思路----------------------
为何不试试用QT5以前的版本编译成可执行文件呢,整个打包之后才5MB左右!
  相关解决方案