2

プロジェクトフォルダーをコピーすると、ビルドされてbinフォルダーに生成され、コンピューターから別のコンピューターにコピーされます。「QT5core.dllが見つからないため、プログラムを開始できません」と表示されます。

QT dllのすべてを取得するためにQTを別のコンピューターにインストールしますか? 約 2 GB です。良い解決策ではないと思います。お客様に譲渡したい時のためです。彼は、プログラムを見るためだけにこのソフトウェアをインストールすることを好まないでしょう。

NSISを使用しようとしましたが、自分のマシンからdllを取得する方法がわかりません。そして、ビルドフォルダーに移動するにはどのdllが必要ですか。

あなたからの解決策をありがとう。

4

2 に答える 2

1

必要な依存関係がターゲットマシンにインストールされていない可能性があります。次の回答に従ってください。解決されます。

Qt 5.0 プログラムは QtCreator で実行されますが、外部では実行されません

于 2013-07-23T04:19:39.463 に答える
0

他のコンピューターに何もインストールする必要はありません。Qt アプリケーションがインストールされている場所に移動してから、「..\Qt\mingw53_32\bin」ディレクトリに移動してみてください。不足している .dll ファイルを検索し、それらを .exe ファイルがある場所にコピーしてから、アプリケーションを再実行します。

于 2019-06-02T17:53:10.547 に答える