使用开发环境QT5.7
inno setup 安装包打包工具:
http://www.crsky.com/soft/7195.html
准备工作:
一、添加环境变量
二、QT5程序生成安装包
.setup
三、QT5程序打包成可执行方式.
exe
一,添加“C:\Qt\Qt5.7.0\5.7\mingw53_32\bin“路径加入系统环境变量path中
注意: 变量名path不区分大小写
二、QT5程序生成安装包
.setup
1)首先要发布,在编译器编译一定要选择”release“而不是”debug“,编译成release版本
2)编译成release之后,找到目录:
3)新建一个新建文件夹,将release目录下的可执行文件(本例是zsx_01.exe)拷贝至新建文件夹(新文件夹只能在C盘目录下,不知道为什么)中
4)进入cmd命令行生成动态链接库
5)进入拷贝文件夹目录
6)使用windeployqt.exe工具产生动态链接库
执行后,文件夹中生成了dll动态链接库
运行打包工具inno setup
菜单->文件->新建->下一步,如下图
可以修改”应用程序名称“”应用程序版本“”应用程序发布者”然后点击下一步,如下图
默认设置,点击下一步
这一步中设置:1. exe文件的路径 ,如:"C:\Users\lwg\Desktop\qt 打包\zsx_01.exe"
2. exe所在文件夹父目录 ,如:“C:\Users\lwg\Desktop\qt 打包"
然后点击下一步
接着默认设置,点击下一步,如下图
接着默认设置,点击下一步,如下图
接着默认设置,选安装语言为中文,如下图
接着,设置安装包输出文件路径,安装包图标文件.ico,安装密码(可不设置,这里设置为123456),点击下一步,如下图
后续,点击默认,最后点击完成,出现下图画面,点击是
接着,继续点击是
接着,保存生成的脚本文件
接着进行编译
编译完成后,生成安装包
打包完成,基本进行安装包安装