QT打包


1.  重新执行一遍编译,生成exe文件

 2. 在生成目录下找到该exe,当前可能是无法执行的,因为没有依赖的动态库。

执行会报错:由于找不到Qt5Core.dll,无法继续执行代码,重新安装程序可能会解决此问题。去复制这一个动态库解决了也没用,因为还有其他的动态库也找不到。

 3.把执行文件复制到另外一个文件夹里面。

4. 找到工具命令行窗口,进入该目录

 5.进入该目录

 6. 执行命令: windeployqt  + 你的执行文件名称,例如:windeployqt ConvertTest.exe  该exe依赖的动态库就被拷贝到了该文件夹下。

 7. 现在就可以正常打开该exe文件了。

然后可以用 Enigma Virtual Box 继续打包,参考:https://blog.csdn.net/nanfeibuyi/article/details/109143864

QT