Bearbeiten: Einige Leute haben angefangen, meine Frage als Duplikat zu markieren. Vergessen Sie nicht, dass es viele ähnliche Fragen gab, als ich diese stellte (siehe z. B. die Liste unten). Doch keine dieser Antworten mein Problem gelöst . Nach langer Suche fand ich einen Kommentar, der von allen Benutzern ignoriert wurde und auf die fehlende Bibliothek hinwies. Jetzt, viele Monate später, wurde der Kommentar in eine Antwort geändert. Als ich diese Frage jedoch selbst beantwortete, wollte ich anderen Menschen helfen, indem ich die Lösung direkt bereitstellte. Dies sollte nicht vergessen werden und bisher hat meine Antwort vielen Menschen geholfen. Daher ist meine Frage definitiv kein Duplikat. Übrigens: Die akzeptierte Antwort innerhalb des oben angegebenen Links löst das Problem nicht !
Ja, ich habe die Suche verwendet:
Fehler beim Laden des Plattform-Plugins "Windows". Verfügbare Plattformen sind: Fehler
Bereitstellen der Qt C ++ - Anwendung aus Visual Studio qwindows.dll-Fehler
Plattform-Plugin "Windows" konnte nicht geladen werden Verfügbare Plattformen sind: Windows, minimal
In meinem Fall besteht das Problem jedoch weiterhin. Ich verwende Qt 5.1.1 mit Visual Studio 2012 und habe meine Anwendung unter Windows 7 mit Qt Creator 2.8.1 entwickelt. Die Anwendung wird im "Release" -Modus kompiliert und kann ausgeführt werden, wenn sie direkt mit Qt Creator gestartet wird.
Wenn ich jedoch vom "release" -Folder ausgehe, erhalte ich die folgende Meldung:
Diese Anwendung konnte nicht gestartet werden, da das Qt-Plattform-Plugin "windows" nicht gefunden oder geladen werden konnte. Verfügbare Plattform-Plugins sind: Minimal, Offscreen, Windows.
Die Ordnerstruktur sieht folgendermaßen aus:
release
+ gui.exe
+ icudt51.dll
+ icuin51.dll
+ icuuc51.dll
+ libGLESv2.dll
+ Qt5Core.dll
+ Qt5Gui.dll
+ Qt5Widgets.dll
+ platforms
Plattformen ist der Ordner, der direkt aus Qt \ Qt5.1.1 \ 5.1.1 \ msvc2012 \ plugins \ platform kopiert wurde, einschließlich z. B. qwindows.dll. Es spielt keine Rolle, ob ich es wie einige andere Benutzer in "Plattform" umbenenne. Qt findet immer noch nicht die "Plattform-Plugin-Fenster", wo ist mein Fehler?
Depends
, das Ihnen DLL-Abhängigkeiten und daraus resultierende Probleme anzeigt. Sie können dieses Tool zur statischen Analyse einer exe- oder dll-Datei verwenden, aber auch, um den Start einer Anwendung mit dynamisch geladenen DLLs anzuzeigen.