Qt パッケージ exe#
ステップ 1#
.exe ファイルの生成方法#
まず、QT Creator の編集画面でビルドモードを Release モードに設定し、再コンパイルします!
次に、実行をクリックします(ctrl+R)!プロジェクトパネルのビルドディレクトリの下に、release で終わるフォルダが生成されます。
中には以下のファイルが含まれています:
release フォルダを開き、そこに対応する.exe ファイルが含まれています!
この時点で.exe ファイルをクリックしても正常に実行されません。なぜなら、必要な Qt のライブラリファイルが不足しているからです。
ステップ 2#
Qt がインストールされていないコンピューターで生成された.exe ファイルを実行する方法#
以下の手順に従ってください:まず、生成された.exe を空のフォルダに単独で配置します!
win10 で qt を検索し、赤い枠内のコマンドウィンドウを開きます:
先ほど.exe がコピーされたディレクトリに移動します
次に、windeployqt .exe ファイル名を入力して Enter キーを押します。
この時点で、空のフォルダに多くのファイルが表示されます:
これで、この.exe ファイルは QT がインストールされていないコンピューターで実行できるようになりました!
他のコンピューターにこのフォルダ全体をコピーする必要があります!
このフォルダをパッケージ化して他の人に送り、テストを行うことができます!
注意::VS2010 と Qt5.0 プラグインを組み合わせる方法でも、.exe ファイルを生成し、VS2010 がインストールされていないコンピューターでの実行も成功します。
ステップ 1#
VS2010 で Debug を Release に変更し、デバッグを開始(F5)します。デバッグに成功すると、プロジェクトフォルダの下の Release フォルダに XXX.exe ファイルが生成されます。
ステップ 2#
QtCreator ソフトウェアと同じです。
ステップ 3#
QtCreator ソフトウェアと同じです。