使用Qt 5.2静态库编译时,在Windows上加载Qt应用程序时出错

时间:2013-12-19 08:43:02

标签: c++ qt qt5

我已成功将Qt 5.2构建为 static 但是,一旦我使用该库运行应用程序,我就会收到以下运行时错误:

  

此应用程序无法启动,因为它无法找到或加载   Qt平台插件“windows”。

我想知道是否有办法避免DLL依赖来拥有独立的.exe文件。非常感谢你。

1 个答案:

答案 0 :(得分:2)

在Application文件夹中创建一个名为“platforms”的文件夹,并将qwindows.dll放入其中。 这将解决问题。

使用QT源代码,您可以。 http://qt-project.org/doc/qt-5.0/qtdoc/deployment-windows.html:)