1

Qt 5.0.2 を使用してアプリケーションを作成し、inno setup を使用してビルドしました。アプリケーションは私のシステムに正常にインストールおよび起動され、正常に動作しましたが、他のシステムにインストールすると、アプリケーションがインストールまたは起動されず、エラーも表示されません。みんな助けてください...どうすればいいですか

4

1 に答える 1

0

Visual Studio を使用してアプリケーションをビルドしている場合は、おそらくターゲット コンピューターに vcredist_sp1_x86.exe をインストールする必要があります。Qtのインストールフォルダーのどこかにあります。これを Inno スクリプトのファイル リストに追加し、[Run] セクションにエントリを追加できます。また、セットアップ スクリプトに以下が含まれていることを確認してください。

Qt5Core.dll
Qt5Gui.dll
Qt5Widgets.dll
libGLESv2.dll
icuuc49.dll
icuin49.dll
icudt49.dll
D3DCompiler_43.dll
plugins/platforms/qwindows.dll ->should be installed in platforms/qwindows.dll in the destination folder. The same applies to imageformats plugins if you use them.

dll が多すぎると思われる場合は、他の構成オプションで Qt を再構築する必要がありますが、それはまた別の話です...

于 2013-05-23T00:10:26.043 に答える