1 Qt Creator进行release编译
(1)首先点击Release,然后点击Run。
(2)然后就能在文件夹内看到Release的文件夹。
(3)进入release文件夹,然后将.exe文件复制到一个空文件夹。
2 使用Qt 编译工具创建应用程序发布包
(1)由于调试的时候是采用MinGW 32bit,此时也要采用对应的编译。
(2)cd进入对应文件夹,使用windeployqt xx.exe命令,将需要用到的dll库拉到文件夹下。
(3)如果有一些第三方库或者自己写的库,需要手动复制到文件夹下,例如libopencv_346d.dll。
(4)现在能看到文件夹下复制了好多dll文件。
3 使用Enigma Virtual Box软件进行打包
下载链接:https://enigmaprotector.com/en/downloads.html
点击Enigma Virtual Box下载。
点击Browse,找到刚才的exe文件。
- 选择打包的程序
- 选择好打包程序后会自动生成一个打包后的程序名
- 在增加文件选项里面选择 增加文件夹[递归] ,把前面创建存放文件的文件夹包含进去
- 在文件选项 选择压缩文件
- 执行封包