QT使用Enigma Virtual Box打包exe

 

 

QT使用Enigma Virtual Box打包exe

Enigma Virtual Box是软件虚拟化工具,它可以将多个文件封装到应用程序主文件,从而制作成为单执行文件的绿色软件。它支持所有类型的文件格式,虚拟化后的软件不释放任何临时文件到您的硬盘,文件模拟过程仅在内存运行。

单文件封包工具,顾名思义就是将可执行文件及其相关依赖打包成单个可执行文件的工具。

QT编译出来的exe文件无法独立在其他地方运行,我们使用Enigma Virtual Box可以将文件封包成一个独立的可执行程序。

一、使用步骤

1.官网下载安装Enigma Virtual Box,安装后修改语言

 

2.QT自带打包工具winddeployqt

windeployqt.exe是QT自带的再windows平台下的发布工具,它更够为应用程序自动复制器运行所需要的各种相关库文件、插件和翻译文件等,生成可发布目录。

新建一个文件夹,把QT生成的exe文件拷贝到该文件夹下面

 

在命令窗打开编译器,使用windeployqt 操作该程序(注意,该程序由哪个编译器编译出来的,就用该编译器下面的windeployqt,本示例为MiniGW 7.3.0 64bit)

执行完成,windeployqt将demo运行时所需要的组件复制到当前文件夹下

2.使用Enigma Virtual Box打包exe

1、选择打包的程序

2、选择好打包程序后会自动生成一个打包后的程序名

3、在增加文件选项里面选择 增加文件夹[递归] ,把前面创建存放文件的文件夹包含进去

4、在文件选项 选择压缩文件

5、执行封包

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值