QT学习之打包成Windows软件

我们紧接上回我们完成了对串口软件助手的大体设计,接下来就是我们要如何将它打包成可执行文件发给用户让用户使用呢?

首先我们把工程切换到release模式下进行编译。
在这里插入图片描述
下来我们要找到release构建的文件夹。
我们可以在此工程目录下找到.release文件夹里的.exe文件,但是目前还并不能打开,我们需要为此执行文件设计一个图标,也就是我们平常点击APP的图标。
注意: 这里的图标必须是.ico后缀的图片
我们将我们的ico图片放入我们的工程文件目录下。
在这里插入图片描述
同时我们在pro文件中加入该图标属性。
在这里插入图片描述
接下来我们编译,编译完成后我们进入release文件目录。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
就可以发现我们的图标已经被替换上去了!(因为涉及其他图像所以这里做了一点处理)
接下来的任务就是如何将其打包了,我们使用QT的控制台进行该操作。
在这里插入图片描述
点击就可以进入QT的控制台了,相当于Windows下的cmd一样的终端。
在这里插入图片描述
我们在桌面创建一个文件夹用来存放我们的exe文件以及要依赖的库。
**注意:**文件夹路径不能出现中文!!

我们先将exe文件拷贝到我们新建的文件夹中去,随后我们在控制台中进入该文件夹,使用cd命令进入,/d后跟你创建文件夹所在的绝对路径。
在这里插入图片描述
接着使用dir命令,可以看到我们的exe文件。
在这里插入图片描述
我们使用QT命令对其进行打包操作。
在这里插入图片描述
这里QT会为我们自动将需要的库文件打包进去,然后生成新的文件就在我们的新建文件夹目录下。

在这里插入图片描述
我们可以看到,一开始文件夹中是只有exe文件的,但是现在包含了好多库文件在里面,我们只需要把它们压缩后发给用户,用户只需要解压后点击exe文件就可以运行了,如果是我们自己想要使用的话,我们直接右键创建桌面快捷方式就可以了,下次使用的时候就只需要在桌面双击打开就可以使用了!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

DaysAway

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

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

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

打赏作者

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

抵扣说明:

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

余额充值