c++-qt项目打包

1、设置图标

设置图标操作步骤:

  1. 设计或者下载一个图标图片(推荐的分辨率64×64及以上,256×256及其以下)。转换为.ico格式,转换可以用下面的网站。

Convertio — 文件转换器

PNG转ICO, 在线转换器 - 转换视频, 音乐, 图像, PDF - Office-Converter.com

转换完成后,把.ico文件放置到工作目录中。

  1. 在Qt Creator中选中项目名称,鼠标右键,点击”添加新文件”.
  2. 在弹出的窗口中,按照下图进行操作:

  1. 在弹出的窗口中输入配置文件名称(例如:icon_config.rc),注意一定要输入.rc后缀。

  1. 在项目管理界面直接点击完成。
  2. 在Qt Creator中进入rc文件的编辑,添加下面的配置代码

IDI_ICON1 ICON DISCARDABLE "logo.ico"

  1. 进入项目.pro配置文件,增加下面一行代码:

RC_FILE += icon_config.rc

  1. 编译并运行项目,检查图标是否设置成功。

2、Debug与Release版本

程序员构建时的版本与用户实际拿到的版本不同,可以通过在Qt Creator的左下角电脑图标中进行切换。

默认为Debug模式,也是平常开发调试使用的模式,这样的模式生成的可执行文件中包含了程序的各种信息,例如调试信息,未使用的变量等。这样的程序适合开发阶段使用,可执行文件体积较大,运行速度比较慢。

Release模式下,生成的可执行文件通常不包含冗余的开发信息,这样的程序虽然不适合开发调试,但是由于体积较小,运行速度快,适合发布给用户使用。

Release模式的exe可执行文件在构建目录的release文件夹中,需要注意的是,两种模式的构建目录默认不同。

无论是Debug模式还是Release模式生成的exe文件,双击均无法打开,会弹出以下对话框。

3、动态链接库

上一节中双击的exe文件直接弹出缺少dll文件的对话框。

平常开发的环境中具有Qt的源代码。程序运行时通过调用源代码中接口可以正常执行。但是并不是所有的计算机中都安装了Qt的开发环境,在这些计算机中要运行Qt的exe文件,则需要在同级目录中补充源代码的封装库,格式为dll。通常称之为动态链接库。

提供了两种补充dll的方式:

方式1

直接补充常用的所有dll文件。

下载链接:百度网盘 请输入提取码

提取码:hqyj 

--来自百度网盘超级会员V6的分享

方式二

使用Qt官方的windeployqt工具补充exe所需的dll。操作方法:

  1. 启动
  2. 在命令行中定位到exe所在的文件目中。

进入盘符

查看当前目录

  1. 执行下面的命令

windeployqt 可执行文件名称.exe

4、如果提取完成后,双击exe文件,仍然报错。就需要手动补充动态库

4、打包

本次授课使用打包工具为

下载链接:百度网盘 请输入提取码

提取码:hqyj 

--来自百度网盘超级会员V6的分享

整个安装一直下一步即可。

打包流程:

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

满山的猴子我的腚最红

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

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

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

打赏作者

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

抵扣说明:

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

余额充值