Windows下发布Qt5.12.3的qml程序
本文假设你已经能够正确地使用QtCreator生成了你的exe程序。
1.将你的exe拷贝到一个文件夹下
2.运行你使用的Qt版本的终端
3.cd到你exe存放的目录
4.在终端中输入windeployqt [你的exe文件],按下回车键运行;
此时运行的话,一般是运行不了的。还需要复制两部分的东西。
5.复制你的qt安装目录下的qml文件夹到exe目录下
6.复制你的qt安装目录下的bin目录下的dll文件到你的exe文件夹下
7.此时再双击运行,一般都可以运行了。假如还不行的话,按照提示把缺少的dll拷贝到exe文件夹中(或者把路径加到环境变量中)即可。
PS:此时整个文件夹的体积会比较大。其实里面有很多dll,根据你实际的使用情况,是允许被删除的。可以根据实际情况选择性地删除。