(1) 选择Release发布版本构建项目
(2) 新建txt文件,复制粘贴以下代码,文件后缀bat,放在项目构建目录执行
@echo off
@title QT auto packing up
::根据QT CMD脚本路径修改
::QT CMD路径:开始菜单->所有应用->QT 5.14.2->Qt 5.14.2 (MinGW 7.3.0 64-bit)->右键->属性
::->目标:C:\Windows\System32\cmd.exe /A /Q /K D:\Softs\QT\Qt5.14.2\5.14.2\mingw73_64\bin\qtenv2.bat
::->打开路径D:\Softs\QT\Qt5.14.2\5.14.2\mingw73_64\bin\->选中qtenv2.bat文件->右键编辑打开
set PATH=D:\Softs\QT\Qt5.14.2\5.14.2\mingw73_64\bin;D:/Softs/QT/Qt5.14.2/Tools/mingw730_64\bin;%PATH%
set /a num=0
for /r %%i in (*.exe) do (
set /a num=num+1
set filePath=%%i
)
if %num% equ 1 (
windeployqt %filePath%
cmd @echo
)else (
echo 存在%num%个exe文件,请检查!
echo.
echo.
pause
)