程序开发容易,发布难啊
很多人对于发布Qt程序表示很不清楚,其实多看看Qt帮助文档就好了,里面说的很清楚,对于各个平台如何发布 都做了英文的详细解说
再此我先说下发布程序包
分三种平台说下
一、Windows平台
微软的Windows平台分为好多版本,就目前比较流行的有XP,Win 7 Win8不是很流行,也在发布之列
有多少种发布办法。(我们只说动态发布)
1.使用windeploy.exe,可以查看该应用程序所以来的qt的dll
2.将应用程序放置到Qt安装包目录下面的bin目录下面,试试是否可以运行,删除一些无法的动态库,在扔到bin之前,可以打开该应用程序的console窗口,看到错误信息
这里最有问题的可能就是qml应用和第三方dll的使用还有一些插件问题
3.靠自己的经验,缺啥加啥库
二,Mac OSX平台
苹果的Mac OSx平台也分为好多版本,大部分都是10.6以上
Mac平台发布可以使用工具macdeploy这个工具,这个工具好像是Qt自带的,可以使用macdeploy -help查看下帮助文档