[解決済み] Qt 5.1.1: プラットフォームプラグイン "windows "が見つからないため、アプリケーションの起動に失敗した
質問
編集する 一部の人が私の質問を重複としてマークし始めました。私がこの質問をしたとき、多くの類似した質問が存在したことを忘れないでください(例えば、以下のリストを参照)。しかし どの回答も私の問題を解決していない . 長い間探した結果、私は コメント これは、欠落している lib を指摘するすべてのユーザーによって無視されていました。何ヶ月か経った今、そのコメントは答えに変わりました。しかし、私がmsyselfでこの質問に答えたとき、私は解決策を直接提供することによって他の人々を助けることを意図していました。これは忘れてはならないことで、今のところ私の回答は多くの人を助けています。したがって、私の質問は間違いなく重複ではありません。 ちなみに。上のリンク先の回答は、問題を解決していません。 !
はい、検索を使いました。
プラットフォームプラグインの読み込みに失敗しました。利用可能なプラットフォームは: エラー
Visual StudioからQt C++アプリケーションをデプロイする qwindows.dllエラー
プラットフォームプラグインの読み込みに失敗しました: windows" 利用可能なプラットフォーム: windows、minimal
しかし、私の場合、この問題はまだ続いています。私は Qt 5.1.1 と Visual Studio 2012 を使用し、Qt Creator 2.8.1 を使って Windows 7 上でアプリケーションを開発しました。アプリケーションはリリースモードでコンパイルされ、Qt Creator で直接起動することで実行できます。
しかし、"release"-Folderから起動すると、以下のメッセージが表示されます。
このアプリケーションは、以下の理由で起動に失敗しました。 Qt プラットフォームプラグイン "windows". 利用可能なプラットフォームプラグインは 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などを含む。他のユーザーが行ったように、名前を "platform" に変えても問題ありません。Qtはまだ"platform plugin windows"を見つけられずにいます、私の間違いはどこにあるのでしょうか?
どうすればいいですか?
さて、ここに掲載されているように https://stackoverflow.com/a/17271172/1458552 他のユーザーからあまり注目されることなく
その libEGL.dll が欠落していました! アプリケーションの起動時に報告されていないにもかかわらず(Qt5Gui.dllなど他のすべての*.dllは報告されていました)、です。
関連
-
[解決済み】 != と =! の違いと例(C++の場合)
-
[解決済み】C++ 式はポインタからオブジェクトへの型を持っている必要があります。
-
[解決済み】抽象クラス型の無効なnew-expression
-
[解決済み】c++でstd::vectorを返すための効率的な方法
-
[解決済み】CMakeエラー at CMakeLists.txt:30 (project)。CMAKE_C_COMPILER が見つかりませんでした。
-
[解決済み] gdbを使用してもデバッグシンボルが見つからない
-
[解決済み] 配列のベクトルを扱う正しい方法
-
[解決済み] 変数サイズのオブジェクトが初期化されないことがある c++
-
[解決済み] スタックアロケーションにより初期化されていない値が作成された
-
[解決済み] 「qt がインストールされていない Linux で qt5 アプリを起動すると、プラットフォームプラグイン "xcb" の読み込みに失敗しました。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】getline()が何らかの入力の後に使用されると動作しない 【重複あり
-
[解決済み】クラステンプレートの引数リストがない
-
[解決済み】C++コンパイルタイムエラー:数値定数の前に期待される識別子
-
[解決済み】文字列関数で'char const*'のインスタンスを投げた後に呼び出されるterminate [閉店].
-
[解決済み】関数名の前に期待されるイニシャライザー
-
[解決済み】C++プログラムでのコンソールの一時停止
-
[解決済み】c++でstd::vectorを返すための効率的な方法
-
[解決済み】オブジェクト引数のない非静的メンバ関数の呼び出し コンパイラーエラー
-
[解決済み】エラー:不完全な型へのメンバーアクセス:前方宣言の
-
[解決済み】浮動小数点数の乱数生成