Qt入门——打包一个绿色版小程序

得着智慧的,爱惜生命;保守聪明的,必得好处。

                                                                        ——箴言【19:8】

在上一篇新建了一个工程,并默认生成了一个应用程序。但这个程序只能在程序中启动,在生成的目录下并不能运行。今天这个文章提供一种方式打包这个程序,使其能够独立运行。

直接双击qt_first.exe,会出现错误。

1.先配置工程

打开工程,选择工程的Release版

选择项目->Run

添加自定义步骤

找到执行程序 C:\Qt\Qt5.11.2\5.11.2\mingw53_32\bin\windeployqt.exe   

参数为qt_first.exe  工作目录为release目录,如果没有就先编译一下(左下角那个锤子),如果编译因为没有那个文件夹而报错就新建一个。

working directory也为release

然后再编译一下,运行一下

会出现很多文件,其中也包含了qt_first.exe

2.安装打包程序

enigmavb.exe 地址为:https://enigmaprotector.com/en/downloads.html

下载之后,默认安装即可。

完成之后的启动界面如下

将release生成的文件拖入打包程序中,OK

选择输入的程序,路径和名字

点击Process

这时release文件夹中出现了,打包好的程序qt_first_boxed.exe,这个文件拷贝出来就可以单独运了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值