代码拉取完成,页面将自动刷新
@echo off
rem 输出当前工作目录
echo %cd%
echo ******************************
echo 请选择打包的版本,并确保响应版本已经生成完成
echo 1:Desktop_Qt_5_15_0_MSVC2019_32bit-Release
echo 2:Desktop_Qt_5_15_0_MSVC2019_64bit-Release
set /p VersionType=请输入1或者2:
echo 选择为:%VersionType%
if not %VersionType%==1 (if not %VersionType%==2 (
echo 输入值错误
pause
exit
) )
echo ******************************
rem Qt部署程序路径
SET WINDEPLOYQT_EXE=
if %VersionType%==1 (
SET WINDEPLOYQT_EXE=D:\Qt\5.15.0\msvc2019\bin\windeployqt.exe
) else (
SET WINDEPLOYQT_EXE=D:\Qt\5.15.0\msvc2019_64\bin\windeployqt.exe
)
echo %WINDEPLOYQT_EXE%
rem *****************************************
if %VersionType%==1 (
echo Desktop_Qt_5_15_0_MSVC2019_32bit-Release
rem 创建软件目录
mkdir softBin
rem 复制软件文件
copy /Y .\build-QtSerialMonitor-Desktop_Qt_5_15_0_MSVC2019_32bit-Release\release\QtSerialMonitor.exe softBin\
rem 判断QT部署程序是否存在
if not exist %WINDEPLOYQT_EXE% (
echo "WINDEPLOYQT_EXE 不存在,需要重新设置。"%WINDEPLOYQT_EXE%
pause
exit
)
rem 使用QT部署程序打包QT依赖项
%WINDEPLOYQT_EXE% softBin\QtSerialMonitor.exe --qmldir D:\Qt\5.15.0\msvc2019\qml
if %errorlevel%==0 (
echo "复制QT依赖库成功"
)else (
echo "复制QT依赖库失败"
pause
exit
)
)
rem *****************************************
if %VersionType%==2 (
echo Desktop_Qt_5_15_0_MSVC2019_64bit-Release
rem 创建软件目录
mkdir softBin64
rem 复制软件文件
copy /Y .\build-QtSerialMonitor-Desktop_Qt_5_15_0_MSVC2019_64bit-Release\release\QtSerialMonitor.exe softBin64\
rem 判断QT部署程序是否存在
if not exist %WINDEPLOYQT_EXE% (
echo "WINDEPLOYQT_EXE 不存在,需要重新设置。"%WINDEPLOYQT_EXE%
pause
exit
)
rem 使用QT部署程序打包QT依赖项
%WINDEPLOYQT_EXE% softBin64\QtSerialMonitor.exe --qmldir D:\Qt\5.15.0\msvc2019_64\qml
if %errorlevel%==0 (
echo "复制QT依赖库成功"
)else (
echo "复制QT依赖库失败"
pause
exit
)
)
echo ##############
pause
exit
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。