QT项目产品打包及产品的发布

本文介绍了QT项目打包和产品发布的详细步骤。首先,解释了QT打包的必要性和原理,接着讲述了如何在Windows环境下更改应用图标并进行打包,包括使用processExplorer找出依赖库。最后,通过engimavb软件完成产品压缩打包,便于交付。
摘要由CSDN通过智能技术生成

为什么要QT打包

我们平时吃牛肉不用养一头牛,那么当客户找你做一个QT产品的时候,你做完了怎么给他?
你让客户下载一个qt然后打开什么文件夹下的pro工程点击运行看效果?你敢这么做,你就看客户投不投诉你就完了,老板请不请你吃铁板鱿鱼?如果你就是老板,那就当我没说过。

什么是QT打包

当我们做完QT项目的时候,这个时候需要发布一个单独的exe文件,不依赖qtcreator这个软件的,然后到了任何电脑后可以直接双击运行的,这个时候就用到QT打包了。
那么这种时候其实也用到Qt的产品发布:
因为exe在编译时使用的是动态库编译,所以在运行时要把动态库拷贝到和exe同层目录(库可能带路径)。
也就是说,发布QT的的根本原理是找到它所依赖的动态库,然后找出来和exe打包在一起。
win下动态库后缀是.dll,静态库后缀是.lib或者.a;
linux下动态库后缀是.so,静态库后缀是.a;

windows下的产品发布

一、首先为我们的产品找一个合适的图标;

但是一定要,一定要,一定要重要的事情说三遍是ico格式
什么是ico格式?怎么转ico格式?
偷偷告诉你们一个小网站:https://www.easyicon.net/
在这里插入图片描述
网站主页的左下角就能看到这个图标转换了,真是一只可爱至极的小熊猫;
废话不多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值