1.安装工具enigma,一直next即可;
工具下载链接:https://pan.baidu.com/s/11oPVMH0N8vEaOTSrStLQew
提取码:b9oq
2. 在QT中release方式运行程序,然后在构建路径中的exe文件复制到一个新的文件夹,这里复制到Push_exe文件夹中;
3.在电脑的本地搜索中搜索“QT”,选择Qt5.14.1(MinGW 7.3.0 64-bit);
弹出命令行窗口, cd /d切换到创建的Push_exe文件夹中
输入指令 windeployqt + “exe名称”,回车
4.双击打开enigma工具;
5. 点击右上角的Enter Input File Name的Browse按钮,选择刚刚复制到Push_exe文件夹中exe文件;
选择后, Enter Output File Name中会自动填充路径,默认为同级路径。
6.点击Add按钮,选择二级选项Add Folder Recursive,会弹出文件夹窗口,选择刚刚的Push_exe文件夹;
点击“确定”按钮,弹出对话框
选择“OK”按钮。
7.展开文件夹,delete里面的exe文件;
8.点击右下角的Files Options按钮,弹出对话框,勾选CompressFiles选项。点击“OK”;
9.点击右下角的Process按钮,开始生成;
完成,关掉该窗口即可。
10.生成的exe在同级路径下,名称为“原名称_boxed.exe”,此文件不再需要依赖文件,可单独使用;
11.完结,撒花。