1 直接运行
Qt 5.7 for Desktop (MinGW 5.3.0 32-bit)
2 输入命令 windeployqt
空一格
3 把待发布的exe文件直接拖入命令行窗口,回车
其中 F:\deployQt\app\myAppQml
是程序的qml文件路径
3 把待发布的exe文件直接拖入命令行窗口 ,空一格 -qmldir F:\deployQt\app\myAppQml 回车
[========]
附件:用方法2生成的一键发布工具
- * 制作一键发布工具*
1. 新建txt文件
2. * 把下面代码复制到txt文件,命名为 “发布QT.bat”*
- 以后要发布QT
1. > 直接复制exe文件到这个F:\deployQt\app
目录下
2. > 把exe改名为0.exe
3. >双击执行发布QT.bat
,就ok了,很方便。
//配置QT环境变量。代码可以到QT安装目录的 qtenv2.bat 文件,用记事本打开,找到
echo off
echo Setting up environment for Qt usage...
set PATH=E:\Qt\Qt5.4.0\5.4\mingw491_32\bin;e:\Qt\Qt5.4.0\Tools\mingw491_32\bin;%PATH%
cd /D E:\Qt\Qt5.4.0\5.4\mingw491_32
//到 F:\deployQt\app 下 执行 windeployqt 命令发布QT。
F:
cd /d F:\deployQt\app
windeployqt 0.exe
echo off
echo Setting up environment for Qt usage...
set PATH=C:\Qt\Qt5.7.0\5.7\mingw53_32\bin;C:/Qt/Qt5.7.0/Tools/mingw530_32\bin;%PATH%
cd /D C:\Qt\Qt5.7.0\5.7\mingw53_32
F:
cd /D F:\deployQt\app
windeployqt 0.exe
其中 F:\deployQt\app\myAppQml
是程序的qml文件路径
echo off
echo Setting up environment for Qt usage...
set PATH=C:\Qt\Qt5.7.0\5.7\mingw53_32\bin;C:/Qt/Qt5.7.0/Tools/mingw530_32\bin;%PATH%
cd /D C:\Qt\Qt5.7.0\5.7\mingw53_32
F:
cd /D F:\deployQt\app
windeployqt 0.exe -qmldir F:\deployQt\app\myAppQml