点击运行exe后提示框如下:!
点击确定之后又提示如下:
图片说明
该路径下的没打包前的exe可以正常运行,打包后的exe确不能运行,奇怪了!
请问哪位大神有遇到过此类问题吗?还请赐教一下小弟,谢~谢!
经过一个晚上的踩坑终于找到了解决问题的方法:
步骤一:找到如图所示的编译时运用的版本如:MinGW32-bit
找到QT安装目标下该版本MinGW32-bit的路径下的对应的报错的dll,替换打包exe路径下的报错的dll文件即可
步骤二:运行后又报
Qt打包后生成的exe运行提示this application failed to start because no Qt platform plugin could be initialized
Reinstalling the application may fix this problem问题
经过查找方法为:MinGW32-bit的路径下platform plugin拷贝进exe路径下
再次进行打包,(重复打包时,最后删除原来的exe,不然exe的大小会递增)终于可以运行exe了,exe脱离dll等文件也可以运行。一把心酸泪啊!