QtIFW:制作程序安装包

        程序发布方式一般有两种:(1)静态编译发布。这种方式使得程序在编译的时候会将Qt核心库全部编译到一个可执行文件中。其优势是简单单一,所有的依赖库都集中在一起,其缺点也很明显,可执行程序体量较大。(2)制作安装包发布。这种方式的原理也简单,就是将可执行程序和其依赖的库文件一起打包压缩,制作成安装包发布。用来制作安装包的工具有很多,本文讲解有Qt官方提供的一个程序安装框架:Qt installer framework。

      1、程序依赖库查找

         不管是哪一种方式都需要程序先把程序所依赖的库找齐,查找依赖库方式有很多,这里介绍两种查找方式:

        1)使用qt工具windeployqt.exe查找Qt依赖库,该工具可以将查找到的插件文件夹和dll文件、qm文件自动复制到可执行文件(exe)所在文件夹下。但该工具只能查找qt的依赖库,对于用了多个库包的程序并不适用。

          操作:打开Qt for Desktop命令窗口,在其中输入如下命令:            

windeployqt 路径名/xxx.exe

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值