【QT】release 应用程序的打包一条龙,生成安装程序 移植

文章参考:
一去丶二三里 :https://blog.csdn.net/liang19890820/article/details/105071486

急支糖浆123 https://blog.csdn.net/qq_35905572/article/details/90524181?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1

魔豆的BLOG:  https://www.cnblogs.com/modou/p/3573772.html

https://www.cnblogs.com/dyllove98/archive/2013/06/20/3146922.html

_寒潭雁影 https://blog.csdn.net/weixinhum/article/details/101482250

 

 

编译器的版本:

将releas文件夹中的exe文件剪贴到一个新的文件夹下  soft (只有红框里面的才是,其他的都是之后打包的时候生成的)

一旦应用程序构建完毕,接下来就是要查找其所依赖的动态库(dll)。由于程序依赖的动态库有时会比较多,因此不建议自己一个个查找(效率太低)。在这里,推荐一些比较好的工具:

   1、 windeployqt:由 Qt 官方提供,旨在自动化创建可部署文件夹的过程,该文件夹包含了应用程序所需的 Qt 相关依赖项(库、插件和翻译等)。

    2、Dependency Walker:用于查找程序所需的依赖库,类似的工具还有 Process Explore。

(Dependency Walker使用的时候加文件的时候老是卡死,现在没找到原因)

 

使用windeployqt 来找动态库吧

之后的结果就是就是上面的图验证一下,将文件夹放到别的电脑上,试一下,看看运行情况

接下来就是打包发布安装包了:

脚本使用的是:NSIS 比较不错的版本

需要的留邮箱!

 

没有错的话就会生成这个安装文件,发到别的电脑上,安装完后是可以运行的。

 

end。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值