那就下载Qt的源码,然后做一下裁剪吧,这方面网上有资料。 具体能剪下多少来就不好说了,好的话也许能剪下一半来。 另外不要使用MinGW的Qt版本,使用vs的版本,至少能去掉mingw10和libgcc的dll
引用 18 楼 xiachm 的回复:那就下载Qt的源码,然后做一下裁剪吧,这方面网上有资料。 具体能剪下多少来就不好说了,好的话也许能剪下一半来。 另外不要使用MinGW的Qt版本,使用vs的版本,至少能去掉mingw10和libgcc的dll VS也要运行库,就是比mingw体积要小一些,是安装包,用起来还不如mingw的dll方便。
很正常,window程序其实也是这样,只是很多dll在安装系统,神马.Net,VC运行时之类时候装到系统目录去了。不过目测你如果使用静态链接可以减少一半大小。
引用 15 楼 marsz1990 的回复:引用 13 楼 AAA20090987 的回复:引用 12 楼 marsz1990 的回复:那十几M有关系吗?现在主流的程序都是几十M的了 关系大了,我想限制在2M以内。因为同类型的软件都是这么大的。用户看到这个这么大,就不敢用了。 那你还是别用QT,GTK之类的了, 用VC或MFC吧 那个难用啊 Qt VS MF……
引用 13 楼 AAA20090987 的回复:引用 12 楼 marsz1990 的回复:那十几M有关系吗?现在主流的程序都是几十M的了 关系大了,我想限制在2M以内。因为同类型的软件都是这么大的。用户看到这个这么大,就不敢用了。 那你还是别用QT,GTK之类的了, 用VC或MFC吧 那个难用啊
没啥正常,这是Qt4,Qt5要总共35M的dll。 这么下去,快赶超.NET了。
引用 12 楼 marsz1990 的回复:那十几M有关系吗?现在主流的程序都是几十M的了 关系大了,我想限制在2M以内。因为同类型的软件都是这么大的。用户看到这个这么大,就不敢用了。 那你还是别用QT,GTK之类的了, 用VC或MFC吧
那你还是别用QT,GTK之类的了, 用VC或MFC吧
那十几M有关系吗?现在主流的程序都是几十M的了 关系大了,我想限制在2M以内。因为同类型的软件都是这么大的。用户看到这个这么大,就不敢用了。
引用 10 楼 marsz1990 的回复:在PC上跑 不去嵌入式的 那十几M有关系吗?现在主流的程序都是几十M的了
在PC上跑 不去嵌入式的
引用 7 楼 marsz1990 的回复:引用 5 楼 xiachm 的回复:可以对Qt库进行裁剪,把不需要的UI控件和功能撤下来,这样也会缩小体积。但是如果楼主对尺寸有特殊需求,那还是建议使用微软的开发工具。之前就遇到这么一个帖子,想做一个简单的黑客软件,但做完一编译发现太大,根本不能用。这种需求已经偏离了Qt的目标客户群,所以只能放弃。 如果对体积有要求,不能太大的……
引用 5 楼 xiachm 的回复:可以对Qt库进行裁剪,把不需要的UI控件和功能撤下来,这样也会缩小体积。但是如果楼主对尺寸有特殊需求,那还是建议使用微软的开发工具。之前就遇到这么一个帖子,想做一个简单的黑客软件,但做完一编译发现太大,根本不能用。这种需求已经偏离了Qt的目标客户群,所以只能放弃。 如果对体积有要求,不能太大的话,那我的需求是不是偏离了Qt的目标客户需……
说个跑题的:http://www.rebol.com/ 估计这是最小的解释器了,不到1M。
16,230
社区成员
26,629
社区内容
加载中
试试用AI创作助手写篇文章吧