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

 

posted on 2022-06-05 15:51  蜀山菜鸟  阅读(238)  评论(0)    收藏  举报