精英盒子 -> 程序设计 -> 突发奇想,最简静态编译Qt库 [打印本页]

jybox 2011-12-13 23:38

突发奇想,最简静态编译Qt库

我就是想到,零毫秒用到的QtCore,QtGUI,QtNetWork模块的动态链接库加一起有18MB
但是其中肯定好多类其实都没用到,能不能去掉这些代码呢

直接用qt库的源代码进行编译肯定是可以的,关键是怎么弄,怎么判断哪些类没用到
估计是要靠写脚本,分析#include来实现了

再yy点,是不是能直接把没用到的函数过滤掉呢.........

这个研制成功后不止可以用于零毫秒,也可以用于其他小程序,精简运行库

当然,如果考虑可执行文件提及的话,也可以把用到的类编译到一个Qt.dll

whtsky 2011-12-14 19:57
巨型工程

outman 2011-12-14 20:59
好提议

内容来自[手机版]




Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.043474 second(s),query:5 Gzip enabled