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.