Qt或PyQt打包后缺少部分dll动态库无法运行


使用Qt开发的程序打包后经常会遇到缺少动态库而无法运行的情况,首先这里我推荐使用Qt官方自带的工具打包,具体见之前文章Qt软件发布及体积减少,因为该工具会自动打包所需的动态库
如果打包出来程序无法运行,最好检查一下下面的动态库文件,以windows为例

  1. Qt5Widgets.dll
  2. Qt5Gui.dll
  3. Qt5Core.dll
  4. libwinpthread-1.dll
  5. libstdc++-6.dll
  6. libgcc_s_dw2-1.dll
  7. platforms //目录
  8. platforms/qwindows.dll
  9. platforms/qoffscreen.dll
  10. styles/qwindowsvistastyle.dll

如果还是无法运行的话,在尝试加入下面两个文件

  1. libGLESv2.dll
  2. libEGL.dll

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://11000011.com/?id=32

« 上一篇 下一篇 »

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

主机推荐

  • 搬瓦工