00003__enigma virtual box__exe打包工具

00003__enigma virtual box__exe打包工具

一、简介

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

还有另外一款打包软件:BoxedApp Packer,也是免费的,度娘有下载。

二、使用方法

​ 这里使用的示例是打包Qt程序

2.1 使用windeployqt.exe找出依赖库

​ 使用Qt自带使的windeployqt 找出依赖项

  1. 首先程序要想发布,在编译器编译一定要选择“release”而不是“debug”,编译成release版本,如下图:
    00003__enigma virtual box__exe打包工具_第1张图片

  2. 在生成release文件夹内,新建一个文件 release.bat 名称可以随便取,只要后缀名为.bat即可,内容如下:

@rem C:\Qt\Qt5.10.0\5.10.0\mingw53_32\bin\windeployqt.exe为windeployqt.exe文件所在的目录,可根据你的QT安装目录找出
@rem HelloWorld.exe为要打包的exe

C:\Qt\Qt5.10.0\5.10.0\mingw53_32\bin\windeployqt.exe HelloWorld.exe
pause

  1. 双击后运行效果如下:
    00003__enigma virtual box__exe打包工具_第2张图片

2.2 enigma virtual box 打包

00003__enigma virtual box__exe打包工具_第3张图片

2.3 生成HelloWorld_boxed.exe

三、软件下载:

https://enigmaprotector.com/en/downloads.html下的 Enigma虚拟盒子

你可能感兴趣的:(0006__开发工具,enigma,virtual,box,exe打包,qt打包)