使用批处理发布 QT 的程序
2024-10-07 16:15:53
1. 将 QT Creator 生成的 exe 文件拷贝到一个目录中 :C:\Users\zyy\Desktop\qtrelease
2.新建 bat 文件:qt.bat 。 编辑文件,注意替换 QT 的安装目录。使用这个 bat 文件即可方便的添加依赖项了。
echo off
echo Setting up environment for Qt usage...
set PATH=E:\qt\5.5\mingw492_32\bin;E:\qt\Tools\mingw492_32\bin;%PATH%
"E:\qt\5.5\mingw492_32\bin\windeployqt.exe" "C:\Users\zyy\Desktop\qtrelease\Signal.exe" :End
pause
总结:正常的发布方法是在开始菜单中打开 Qt 5.5 for Desktop (MinGW 4.9.2 32 bit)(这是安装 QT 时生成的一个快捷方式),研究这个快捷方式的参数,发现它指向了一个批处理文件:
C:\Windows\System32\cmd.exe /A /Q /K E:\qt\5.5\mingw492_32\bin\qtenv2.bat
研究 qtenv2.bat 这个文件,就有了本文的第二步。
echo off
echo Setting up environment for Qt usage...
set PATH=E:\qt\5.5\mingw492_32\bin;E:\qt\Tools\mingw492_32\bin;%PATH%
cd /D E:\qt\5.5\mingw492_32
最新文章
- 【转载】 wpf无边框的方法以及拖拽的问题
- JavaWeb学习笔记——XML和SAX解析区别
- Android内存Activity泄露:Threads
- Python 结巴分词模块
- [HDOJ 5155] Harry And Magic Box
- 【原】spring boot在整合项目依赖的问题
- NSIS脚本:在卸载页面收集信息
- openstack项目【day24】:VLAN模式
- Spring Cloud使用样例
- 将pandas的Dataframe对象读写Excel文件
- 手把手教你通过Ambari新建Hadoop集群图解案例
- Kafka的安装是否成功的简单测试命令
- python之配置日志的几种方式
- U3D面试题
- .net core从依赖注入容器获取对象
- Node.js实战(六)之Npm
- nginx深入使用
- 【SqlServer】如何把本地SqlServer数据库部署到远程服务器上
- TensorFlow深度学习实战---图像识别与卷积神经网络
- Scrum立会报告+燃尽图(十一月二十七日总第三十五次):β阶段最后完善
热门文章
- Solr的学习使用之(三)IKAnalyzer中文分词器的配置
- Ubuntu菜单栏的位置可以调 到左侧 或者底部
- ltp-ddt nand_perf_ubifs_w_cpuload
- condition简单示例
- bzoj5161 最长上升子序列 状压DP(DP 套 DP) + 打表
- linux清理缓存
- mysql Got a packet bigger than 'max_allowed_packet' bytes
- HAProxy基于Centos6.5安装及配置
- Halo(十二)
- boost exception