Qt软件的发布相关细节

发布release版本

debug版本因其中包含了调试信息使得程序依赖的dll文件很大,真正发布程序时要使用release版本。
在这里插入图片描述
在Qt中选择release编译通过后会在项目的build文件夹中找到对应exe文件,若添加进了环境变量则会直接运行。若要想在其他人的电脑也能运行需要在Qt的bin目录下将

  • Qt5Core.dll
  • Qt5Gui.dll
  • Qt5Widgets.dll
    复制到release文件中,我的不适用Mingw编译的而是msvc2013_64所以只需这个三个文件
    如果是Mingw则还需要
  • libgcc_s_dw2-1.dll
  • libstdc+±6.dll
  • libwinpthread-1.dll
    如果Qt使用了png格式之外的图片,则文件中需要复制按照安装目录下plugins中的imageformats需要的格式对应的dll。
    数据库等同理复制。

添加一个好看的icon

在这里插入图片描述

  1. 将ico文件放在项目文件中;
  2. 在.pro文件中最后一行添加语句RC_ICONS = superperforma.ico
  3. 使用release进行编译
    效果如图
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量子象限

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值