1

Qt Creator で作成したプログラムのリリース ビルドを実行すると、DLL が見つからないと表示されます。それで、Qt フォルダーのすべての DLL をbinプログラム ディレクトリに追加しましたが、プログラムでエラーが発生しなくなりましたが、とにかく起動しませんか?

Qt Creator のコンパイラ設定を変更していません。何が間違っていますか?

4

3 に答える 3

3

Qt4を使用している場合、これは必要な.DLLファイルを説明しています(同じドキュメント、回答を将来的に証明するための2つのリンク):

Qt5 を使用している場合は、もう少し複雑です (.EXE ディレクトリの下の適切なサブフォルダーに適切なプラグインが必要です)。そのためのドキュメントがまだ作成されているかどうかはわかりません...

于 2013-01-25T09:08:08.317 に答える
2

QT を静的にコンパイルしてみてください。

http://www.qtcentre.org/wiki/index.php?title=Building_static_Qt_on_Windows

于 2013-01-25T08:50:41.940 に答える
0

Exeファイルと同じディレクトリにicudt49.dll、icuin49.dll、icuuc49.dll、libEGL.dll、libGLESv2、Qt5Core.dll、Qt5Gui.dll、およびQt5Widgets.dllを貼り付けましたが、動作します(これらのファイルはすべて動作します) (これはリリース版用です)

于 2013-01-26T02:52:19.957 に答える