3

私は約 1 週間かけて、Windows ディストリビューション用の Qt アプリをビルドするための非常に簡単で一般的なプロセスを見つけようとしました。ビルド ディレクトリに共有 Qt ライブラリのスタンドアロン dll が含まれていることを確認するために、Qt の Build & Run 設定ページにオプションがあると思いますが、これを行う手順がわかりません。理想的には、ビルド ディレクトリを圧縮して誰かに渡すだけで、システムに Qt がインストールされていなくても実行できるようにすることができます。

Qt Windows の展開ページを見たことがありますが、Qt フォーラムの寛大な仲間からそれを無視するようにアドバイスされましたが、この一見単純で一般的な目標を達成するのに十分な詳細を受け取っていません。さらに、Windows の展開ページでは、Visual Studio に関連する特定の戦略を提供しているように見えましたが、私は MinGW を使用しています。

ある人は、実際に Qt をソースから完全にコンパイルしてこれを達成することを提案しましたが、この長くて複雑なプロセスは後で他の誰かによって却下されたので、結局、私は正しい情報を見つけようとしてぐるぐる回り続けました。

このページで MinGW を使用して Qt for Windows をインストールしました: http://qt-project.org/downloads

誰かが私を正しい方向に向けて、実用的な詳細を教えてもらえますか? 確かに、これは Qt で何かを書く人にとって非常に単純で一般的な要件なので、なぜ解決策がわかりにくいのかわかりません!

4

1 に答える 1

2
QT Version 5.1.0
Necessary .dll files for MinGw compiled project in release mode

「C:\Qt\Qt5.1.0\5.1.0\mingw48_32\bin」以下のファイル

-icudt51.dll
-icuin51.dll
-icuuc51.dll
-libgcc_s_dw2-1.dll
-libstdc++-6.dll
-libwinpthread-1.dll
-Qt5Core.dll

(and depending on which additional components used)
-Qt5Gui.dll
-Qt5SerialPort.dll
-Qt5Widgets.dll
-Qt5Qml.dll
 .
 .
 .

「C:\Qt\Qt5.1.0\5.1.0\mingw48_32\plugins\platforms」以下のファイル

/platform       
--qminimal.dll
--qwindows.dll

put the executable in same folder with these dlls.
于 2013-08-21T11:39:12.623 に答える