有可能用了一两个Qt的功能库,就得包含整个dll,我看老外说能精简,把20多MB的icudt51.dll文件精简成了700多K,但具体不知道怎么做.
大家有什么办法没
------解决思路----------------------
那个只是ICU的数据表,即使减少了大小,在内存里的映射还是一样大,只是某些字符集是空的而已。如果真要想瘦身的话,可以不编译ICU,当然webkit也就不能用了。
------解决思路----------------------
很多人都知道这个icu是干什么用的
具体到Qt5中,
这个ICU主要是为QtWebkit准备的,不过QtCore也默认链接了它(以便提供更好的 国际化/本地化 支持)。如果你不需要QtWebkit,你可以重新编译Qt 来消除QtCore对它的依赖。
------解决思路----------------------
为何不试试用QT5以前的版本编译成可执行文件呢,整个打包之后才5MB左右!