用Qt在Windows平台做了一个软件。
如果全部库加资源文件60M左右。exe 10M左右。
现在项目准备发布了、我是把他拆分成一个个dll还是直接一个很大的EXE发布?
对程序的升级应该怎么做呢、
------最佳解决方案--------------------
我觉得吧、你可以把功能类似的放在一个文件夹下、
需要调用的发布库,放到
------其他解决方案--------------------
先拆分成不同的dll,把软件的基本目录定下来,然后用个setup2go打成安装的exe安装包,很适合安装在没有Qt sdk的电脑上.
------其他解决方案--------------------
拆成多个文件比较好,一个很大的exe看上去像病毒。
------其他解决方案--------------------
如果是很多图片之类的资源文件,建议把这些拆开放在目录中。
------其他解决方案--------------------
Q_INIT_RESOURCE
Q_CLEANUP_RESOURCE
资源放到动态库里
------其他解决方案--------------------
1、我直接将资源明文发布,以后可以更换的。
2、动态库的还没试过。关注。
------其他解决方案--------------------
怎么把资源文件打包成dll呢?
------其他解决方案--------------------
我现在是一个exe文件、有什么好办法直接拆分呢?
------其他解决方案--------------------
那么以后的升级该怎么做呢?