一:首先保证QT程序可以编译成功
二:选用release模式进行构建
三:将构建生成的exe文件单独复制到目标文件夹中
四:在菜单栏中找到使用的QT套件,并进入
五:通过命令进入目标文件夹:cd + 目标文件夹位置
六:使用命令导出所需的dll文件:windeployqt + exe程序名(快捷键windeployqt + "键")
七:进入目标文件夹,打开exe文件,确保文件可以执行(如提示缺少dll文件,需手动将所需文件从QT程序bin文件中拷贝至目标文件夹)
八:打开Inno setup编译器软件 :左上角文件-->新建
下一步
设置应用程序名称,设置应用程序版本号(应用程序发布者、应用程序网站选填)下一步
下一步
点击"浏览",找到目标文件夹中的exe文件
再点"添加文件夹",找到并选中目标文件夹
点击"是",将子文件夹包括,下一步
更改应用程序文件夹类型名称,下一步
下一步
选填,下一步
下一步
下一步
选择自定义编译器输出文件夹位置,下一步(图标,密码选填)
下一步-->完成
是
编译脚本文件是否需要保存(看个人需要,不需要则否)
等待程序编译完成,取保存位置查看是否生成安装文件