Qt工程打包流程(保姆级)
环境及工具准备
- windows环境
- 安装Qt开发环境,包含Qt Creator(过程略);
- 下载安装Inno setup compiler打包工具,下载地址:Inno setup compiler(过程略);
工程构建
- 使用Qt Creator打开工程,选择Release或Minimum Size Release模式(具体差异不太清楚),构建工程:
- 找到构建后生成的文件夹,将里面产生的exe文件拷贝到另一个空文件夹:
使用qt提供的deploy工具,在命令窗口中执行以下命令:如果提示没有该工具,将该工具所在的路径添加到环境变量中,一般在构建套件的bin目录下:1
windeployqt release.exe
执行后会产生一些dll文件,如下图:
打包
- 打开Inno setup compiler,根据脚本向导新建一个脚本文件,如下图:
- 填入安装包的基本信息:
- 选择exe文件的位置:
- 依次选择安装包的输出路径,安装包名称,选择安装包的图标文件,如下图:
一路下一步,直到脚本文件的创建,将其保存,然后编译脚本文件,如果有错误,修复错误直到编译通过,然后点击运行按钮,等待打包完成,会在输出路径下生成一个安装包。双击即可安装运行。