QT的程序,每次编译完成后,脱离QT环境,就没无法运行
这里有一个办法,就是使用 Enigma Virtual Box 这个工具打包
下面是打包的步骤:
1. 下载 Enigma Virtual Box
可以去官方网站下载
也可以这里下载 EnigmaVirtualBox-QT文档类资源-CSDN下载
下载完成后直接点击安装
2. 将QT使用Release编译后,拷贝exe文件到一个新的文件夹中,比如E:/COM/MMM.exe
3. 打开QT的命令行工具,在菜单中搜索QT,点击打开
4. 命令行中,进入刚刚的E:/COM目录,使用windeployqt MMM.exe 进行打包
5. 使用 Enigma Virtual Box 打包,步骤见下图