Qt :使用Inno Setup编译器将程序封装为可安装程序

Qt :使用Inno Setup编译器将程序变为可安装程序


目录

1对程序进行release编译

2添加依赖项

3使用Inno Setup进行打包


1对程序进行release编译

                                                  

对程序进行release编译后,即可在相应的路径下找到对应的exe文件

可以将exe文件拷贝到一个空的文件夹中,为后续添加依赖项做准备

2添加依赖项

                                                            

选择Qt 5.9.5 for Desktop

输入:cd/d exe所在的文件路径

比如:

cd/d C:\Users\Administrator\Desktop\XXXX

再次输入:

 windeployqt 程序名称.exe

比如:

windeployqt CXXXX.exe

                    

需要的依赖项已经全部被添加到文件夹中

                               

特殊情况:

如果你使用了MySQL的数据库:

需要将数据的依赖项libmysql.dllsqldriversplatforms两个文件夹,全部拷贝到路径下,才能完成封装

具体操作可见:

Qt:使用数据库(以MySQL为例),并需要将程序封装到其他设备上时,必要的一些依赖项:https://blog.csdn.net/qq_41605114/article/details/86612264

3使用Inno Setup进行打包

编译器如图所示:

打开编译器,选择用【脚本向导】创建新的脚本文件(s)

        

之后直接选择【下一步】即可:

                            

输入相关内容:

                                  

可以对安装后文件夹的名称进行修改:

                                  

选择你程序exe所在的位置:                       

                                  

之后请选择【添加文件夹】

                                              

选择exe文件所在的文件夹

                                  

确定

                                  

正如上图所示,完成了所有依赖项及相关文件的添加

之后可以对安装细节进行选择:

                                  

可以根据需要,添加许可文件:

                                  

软件语言的选择:

                                  

选择最终安装文件的生成位置:

                                  

之后直接下一步即可:

                                  

完成:

                                  

之后选择确定即可。

整个过程完成。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值