gpt4 book ai didi

c++ - Qt 5.1.1 : Application failed to start because platform plugin "windows" is missing

转载 作者:IT老高 更新时间:2023-10-28 11:51:44 26 4
gpt4 key购买 nike


编辑:有些人开始将我的问题标记为重复。不要忘记当我问这个问题时存在许多类似的问题(参见例如下面的列表)。但是,这些答案都没有解决我的问题。经过长时间的搜索,我找到了一条评论,所有指向丢失库的用户都忽略了该评论。现在,几个月后,评论已更改为答案。但是,当我自己回答这个问题时,我打算通过直接提供解决方案来帮助其他人。这不应该被遗忘,到目前为止我的回答帮助了很多人。因此我的问题绝对不是重复的。 顺便说一句:顶部提供的链接中接受的答案不能解决问题!


是的,我使用了搜索:

Failed to load platform plugin "windows". Available platforms are : Error

Deploying Qt C++ Application from Visual Studio qwindows.dll error

failed to load platform plugin "windows" Available platforms are: windows, minimal

但是,就我而言,问题仍然存在。我将 Qt 5.1.1 与 Visual Studio 2012 一起使用,并使用 Qt Creator 2.8.1 在 Windows 7 上开发了我的应用程序。应用程序以“Release”模式编译,直接用Qt Creator启动即可执行。

但是,当从“发布”文件夹开始时,我收到以下消息:

This application failed to start because it could not find or load the Qt platform plugin "windows". Available platform plugins are: minimal, offscreen, windows.

文件夹结构如下:

release
+ gui.exe
+ icudt51.dll
+ icuin51.dll
+ icuuc51.dll
+ libGLESv2.dll
+ Qt5Core.dll
+ Qt5Gui.dll
+ Qt5Widgets.dll
+ platforms

Platforms 是直接从 Qt\Qt5.1.1\5.1.1\msvc2012\plugins\platforms 复制的文件夹,包括例如qwindows.dll。如果我像其他一些用户那样将它重命名为“平台”也没关系。 Qt 仍然没有找到“平台插件窗口”,我的错误在哪里?

最佳答案

好的,正如此处发布的 https://stackoverflow.com/a/17271172/1458552其他用户没有过多关注:

libEGL.dll 丢失了!尽管在尝试启动应用程序时未报告此问题(已报告所有其他 *.dll,例如 Qt5Gui.dll)。

关于c++ - Qt 5.1.1 : Application failed to start because platform plugin "windows" is missing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20495620/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com