• 4860阅读
  • 5回复

[讨论]Qt越来越大 [复制链接]

上一主题 下一主题
离线liulin188
 

只看楼主 倒序阅读 楼主  发表于: 2014-06-04
昨天把Qt5.3.0用vs2010静态编译了一下
一个helloword的exe竟然多大9.45M,这是要疯啊

等到Qt10的时候,估计一个exe要突破100M

BTW:
Qt5.3解决了那个路径bug,但是还是有个问题,就是静态编译的时候在哪个盘,之后编译也会去那个盘找库。
https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
离线wdluo

只看该作者 1楼 发表于: 2014-06-04
我发布一个程序,压缩后都是8.5M,楼主有在Linux下静态编译的经验没?一起交流下??
离线liulin188

只看该作者 2楼 发表于: 2014-06-04
回 wdluo 的帖子
wdluo:
我发布一个程序,压缩后都是8.5M,楼主有在Linux下静态编译的经验没?一起交流下??

这个没有,linux下的话我就是移植到arm开发板做界面。
这个就不用静态编译了,反正烧系统都是一样,库多库少无所谓。
在windows下,我主要给别人开发一些小软件,带那么多库显然很蛋疼,客户会问我为什么别人的软件就一个exe,你的要那么多文件。

但是现在一个静态exe这么大,要坑死我,压缩了,传也得几分钟!!!
https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
离线dragon_fly

只看该作者 3楼 发表于: 2014-06-04
回 liulin188 的帖子
liulin188:这个没有,linux下的话我就是移植到arm开发板做界面。
这个就不用静态编译了,反正烧系统都是一样,库多库少无所谓。
在windows下,我主要给别人开发一些小软件,带那么多库显然很蛋疼,客户会问我为什么别人的软件就一个exe,你的要那么多文件。[表情]
....... (2014-06-04 09:53) 

可以把dll文件和exe封装到一个exe里吗?记不清了
离线退避九舍

只看该作者 4楼 发表于: 2014-06-04
可以用upx压缩一下
离线sevencat

只看该作者 5楼 发表于: 2014-06-10
4.8我编译出来大概6M多,
configure -debug-and-release -opensource -static -qt-sql-sqlite -no-qt3support -no-openvg -no-opengl -qt-zlib -no-gif -qt-libpng -qt-libmng -no-libtiff -no-libjpeg -no-openssl -no-dbus -no-phonon -no-multimedia -no-webkit -no-directwrite
这是我的配置。
战争就是和平,自由就是奴役,愚味就是力量
快速回复
限100 字节
 
上一个 下一个