Qt5程序发布后运行,解决出现could not find or load the Qt Platform plugin windows错误

来源:互联网 发布:linux 目录空间查看 编辑:程序博客网 时间:2024/05/18 21:40

Qt5发布后的程序在别人的机器上运行,出现错误如图:


这个是因为没有加入与windows平台相关的dll,

在开发环境中运行时并没有错误,打开程序后,使用DLL依赖工具,查看程序依赖的DLL:


可以看到,有部分的dll使用的是mingw下面的plugins下的。

在非开发的使用环境中,这些dll并不存在,把这些依赖的dll复制到exe所在的文件夹,如图:


把plugins目录下用到的具体dll,放到与之对应的文件夹里面。

这样访问就解决了。

0 0
原创粉丝点击