bat脚本自动编译运行打包

自动编译Qt项目运行脚本:

执行这个脚本 前提是配置好环境变量 前一节cmd 编译中有说
https://blog.csdn.net/weixin_42837024/article/details/81987114

::显示打印信息
@echo on
::设置环境变量才能用cmd编译Qt项目(根据自己电脑Qt位置设置)
set PATH=F:\Qt_5.9.2\5.9.2\mingw53_32\bin;F:/Qt_5.9.2/Tools/mingw530_32\bin;%PATH%
::进入到项目目录下(根据自己电脑项目位置设置)
cd /dF:\QtWork\aelos_simple\pc_simple
:: qmake
qmake newui.pro
:: mingw32-make
mingw32-make
::运行程序
start bin/Aelos_simple.exe
::设置git的环境变量(根据自己git位置设置)
set PATH=C:\Program Files\Git\bin;C:\Program Files\Git;%PATH%
::进入到目录下
cd /dF:\QtWork\aelos_simple\pc_simple
::获取到 最近一次提交的哈希值并且写到文件中(文件的路径根据自己位置相应设置)
git.exe describe --long > F:\QtWork\aelos_simple\pc_simple\simversions.txt
::把exe文件和txt文件copy到打包的目录下(根据自己的目录进行设置)
copy simversions.txt D:\PC_simple_package\simple_package_resource\simple
copy bin/Aelos_simple.exe D:\PC_simple_package\simple_package_resource\simple
::暂停
echo.&pause

inno 自动打包脚本:
这里写图片描述

::进入到自己的Inno 安装位置
cd /dD:\Inno Setup 5
:: 运行 ISCC.exe
ISCC.exe 
:: 编译 iss脚本文件
iscc "D:\PC_simple_package\simple_package_resource\Aelos_simple_ChineseAndEnglish.iss"
:: 暂停
pause
        98年菜鸡一枚,请大佬们多多照顾!

猜你喜欢

转载自blog.csdn.net/weixin_42837024/article/details/82013374