Qt Windows 打包发布 (一)

来源:互联网 发布:网络代维服务实施方案 编辑:程序博客网 时间:2024/06/07 19:03

现有一Qt程序需要打包发布,使其可在无Qt环境的电脑运行。

暴力寻找库文件方法:

1,将待发布的软件放在一单独文件夹,如AppDeploy。双击程序时,提示系统错误,此为缺少Qt动态链接库导致。

这里写图片描述

2,Qt编译时,细心的同学可以发现程序所使用的库文件地址。

这里写图片描述

3,我把 C:\Qt\Qt5.3.1\5.3\mingw482_32\bin 里面的文件全部拷贝到待发布程序文件夹AppDeploy中。

4,再双击程序,发现新的错误提示。

这里写图片描述

5,将这些文件夹全部拷贝到AppDeploy中。

这里写图片描述

6,将plugins下的platforms文件夹,拷贝到和程序同一级目录。

这里写图片描述

7,再次双击程序,程序运行成功。

这里写图片描述

8,此时,不要关闭程序,将AppDeploy下的所有文件全部选中,然后delete,若提示文件正在使用中,跳过此文件。

这里写图片描述

9,最后剩余文件:

这里写图片描述

10,进入platforms文件夹,选中全部文件删除,跳过正在使用的文件。

这里写图片描述

11,至此所有的库文件都找到了,你可以将AppDeploy文件夹拷贝到其他未安装Qt的电脑去运行了。