2016-05-06 15 views
0

どこで何を試したのですか?私のqtプロジェクトからスタンドアロンアプリケーションを作る方法が見つけられませんでした。Qtプロジェクトからスタンドアロンアプリケーションを作成する

これを行うには別のアプリケーションが必要ですか、Qtクリエイターと一緒にやりますか?

+0

Qtの静的バージョンを使用してアプリケーションをコンパイルすることを意味しますか?明確にしていただけますか? – demonplus

+0

@demonplusプロジェクト全体を、どのゲームのように実行するexeファイルに変換したいですか? –

+0

Qt Creatorでコンパイルした後にexeを受け取っていませんか?あなたのプラットフォームはWindowsですか? – demonplus

答えて

0

あなたが実行可能ファイルのディレクトリにいくつかの必要なファイルをコピーする必要があります。

  • Qt5Core.dll
  • あなたは(などQt5Gui、Qt5Widgets、)
  • という名前のサブフォルダを作成します「のプラグインに依存して任意の他のQtのDLL "
  • " Qt/[リリースバージョン]/[コンパイラバージョン]/plugins "フォルダにあるqtwindows.dllを見つけ、作成した" plugins "フォルダにコピーします。
  • 実行ファイルを実行します。

または:

使用windeployqt.exeSee this answer. @marcoが指摘したように、windeployqt is hereのドキュメント。

+0

私はあなたがQt5ではなくQt4を使用していると仮定しています。 –

+0

ありがとうございました。 –

関連する問題