Edycja: Niektórzy ludzie zaczęli oznaczać moje pytanie jako duplikat. Nie zapominaj, że istniało wiele podobnych pytań, kiedy zadawałem to pytanie (patrz np. Lista poniżej). Jednak żadna z tych odpowiedzi nie rozwiązała mojego problemu . Po długich poszukiwaniach znalazłem komentarz, który został zignorowany przez wszystkich użytkowników wskazujących na brakującą bibliotekę. Teraz, wiele miesięcy później, komentarz zmienił się w odpowiedź. Jednak kiedy sam odpowiedziałem na to pytanie, miałem zamiar pomóc innym ludziom poprzez bezpośrednie dostarczenie rozwiązania. Nie należy o tym zapominać i jak dotąd moja odpowiedź pomogła wielu osobom. Dlatego moje pytanie zdecydowanie nie jest powtórzeniem. Przy okazji: zaakceptowana odpowiedź w podanym linku na górze nie rozwiązuje problemu !
Tak, użyłem wyszukiwania:
Nie udało się załadować wtyczki platformy „windows”. Dostępne platformy to: Błąd
Wdrażanie aplikacji Qt C ++ z błędu qwindows.dll programu Visual Studio
nie udało się załadować wtyczki platformy "windows" Dostępne platformy to: windows, minimalne
Jednak w moim przypadku problem nadal występuje. Używam Qt 5.1.1 z Visual Studio 2012 i stworzyłem moją aplikację w systemie Windows 7 z Qt Creator 2.8.1. Aplikacja jest kompilowana w trybie „Release” i może zostać uruchomiona bezpośrednio w programie Qt Creator.
Jednak podczas uruchamiania z folderu „release” -Folder otrzymuję następujący komunikat:
Ta aplikacja nie została uruchomiona, ponieważ nie mogła znaleźć ani załadować wtyczki platformy Qt „windows”. Dostępne wtyczki platformy to: minimal, offscreen, windows.
Struktura folderów wygląda następująco:
release
+ gui.exe
+ icudt51.dll
+ icuin51.dll
+ icuuc51.dll
+ libGLESv2.dll
+ Qt5Core.dll
+ Qt5Gui.dll
+ Qt5Widgets.dll
+ platforms
Platforms to folder bezpośrednio kopiowany z Qt \ Qt5.1.1 \ 5.1.1 \ msvc2012 \ plugins \ platform, w tym np. Qwindows.dll. Nie ma znaczenia, czy zmienię jego nazwę na „platforma”, jak to zrobili niektórzy inni użytkownicy. Qt nadal nie znajduje "okien wtyczek platformy", gdzie jest mój błąd?
Depends
, które pokaże zależności DLL i wynikające z nich problemy. Możesz użyć tego narzędzia do statycznej analizy pliku exe lub dll, ale także do pokazania uruchomienia aplikacji z dynamicznie ładowanymi bibliotekami DLL.