Qt Windows 打包发布 (一)
现有一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的电脑去运行了。