2016-04-13 9 views

答えて

0

Qtのインストールから実行可能なディレクトリに必要なライブラリをコピーします。

0

あなたは本当にQtの静的コンパイル版を持っていますか?静的にあなたのプロジェクトをコンパイルしていますか...もしそうなら、あなたの出力実行ファイルは約30〜40MBになります...そして、それはあなたにDLLを要求しません。

しかし、動的にリンクされた出力があるように見えます。この場合、プロジェクトで使用するすべてのDLLを見つける必要があります。あなたはフォルダからこれらを取得することができます(あなたは、Linux/MSVCを使用している場合は異なる)例えば

<installpath>\Qt\5.5\mingw492_32\bin

を、プログラムを実行したまま、それぞれが、それは文句を言うdllをつかむ...または依存関係ウォーカー(Aのように気にいらを使用オンラインで見つけることができる無料の実行可能ファイル)を使用して、必要なDLLを判断するのに役立ちます。あなたはおそらく(mingwのを使用して、Windows用)必要

  • Qt5Widgets.dll
  • Qt5Gui.dll
  • Qt5Core.dll
  • libwinpthread-1.dll現在
  • のlibstdC++ - 6 .dll
  • libgcc_s_dw2-1.dll

または "d"で終わるあなたのケースのデバッグバージョン:Qt5Core.dll(リリース)、Qt5Cored.dll(デバッグ)。注バージョンはインストールバージョンによって異なる場合があります。実行可能ファイルの隣にこれらのファイルをコピーします。または、パスに<installpath>\Qt\5.5\mingw492_32\binを含めます。

関連する問題