《QT学习计划第一季》QT5打包发布release应用程序

QT5打包发布release应用程序

我想把QT5编好的代码打包成一个exe,这样所有用户拿到我的单独一个exe文件即可运行,好酷哦

要想实现打包功能需要两个软件一个是windeployqt,这个只要安装QT5就自动安装好了,

另一个是Engima Virtual Box, 下载地址(免安装、汉化版):https://www.7down.com/soft/246626.html


 

1.在Qt-Creator中编译成release版本

先点击release,在点击小锤子编译或Ctrl+B

这时在项目project文件夹下就会有一个以release结尾的文件夹,其中exe在这个文件夹中的release文件夹中

2.新建一个空白文件夹在任意位置

我是在桌面上建立了一个output文件夹

将上面这个编译好的release中的exe文件单独拷贝到你要输出的output文件夹

 

3.在win10的任务栏搜索框搜索qt并打开

出现:

 

4.输入如下 cd /d 路径,其中路径为刚才新建的输出output文件夹路径

这一步是没有输出的

第二步输入 windeployqt 程序名

此时的output文件夹就会把代码依赖的库文件等就添加到output文件夹了

5.打开Enigma Virtual Box软件

 

配置好输入输出路径后,点击添加-->添加文件夹递归,选择output即可,不要再往下选择,选择“添加文件夹%DEFAULTFOLDER%”-->确定

然后再选择文件选项-->勾选启用文件虚拟化和压缩文件-->确定

最后选择打包,就自动完成了

到你自己的输出文件夹就看到有一个test1_boxed.exe文件

打包完成!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值