前回の記事では、Qtプログラムを単一のexeファイルにパッケージ化する方法について説明しました。
これで、QTは、段階的にインストールできるメソッドにパッケージ化されました。
1.プログラムリリース
1.最初にリリースモードでプログラムを実行すると、この時点でbuild-xxxxx-Release
フォルダが生成されます。Release
.exeファイルを除くこのフォルダー内のすべてのファイルを削除するか、生成されたexeをディスクDのルートファイルの下のデモフォルダーなどの別のフォルダーにコピーします。このステップの目的は、リリースモードで実行して生成された.exeファイルを取得することであるためです。
2.スタートメニューでQt 5.13.2 ( MinGW 7.3.0 64 bit)
コマンドラインを見つけて開きます。コンピュータにインストールされているバージョンがこのバージョンではないか、64ビットではない可能性がありますが、これは使用には影響しません。
3.コマンドラインはステップ1に入り、build-xxxxx-Release
フォルダーの下にファイルを生成しますRelease
。
その後キャリッジリターン対応するファイルへ
4.入力windeployqt 项目名.exe
(などwindeployqt serial.exe)
リリースが完了すると、.exe
プログラムの実行に必要な依存ファイルがフォルダの下に生成されます。
このとき、このフォルダーを他のユーザー(他のコンピューター)に送信すると、他のユーザーが.exeファイルを開いて実行できるようになります。この時点で、Qtプログラムに必要なすべてのライブラリが追加されています。ただし、一部は使用されていません。削除する場合は、プログラム依存関係表示ソフトウェアを使用して、使用されていないファイルを確認できます。興味がある場合は、Baiduにアクセスしてください。
2.プログラムパッケージ
1.パッケージングソフトウェアをダウンロードしてインストールします
1.次のWebサイトにアクセスして、パッケージ化されたソフトウェアをダウンロードしてインストールします。https://jrsoftware.org/isdl.php
インストールが完了しました。
2.インストールが完了したら、パッケージングを開始します
1.パッケージ化スクリプトを作成し
ます。公開されたアプリケーションの名前、バージョン番号、発行元名、およびその他の情報を変更します。
次のステップを直接
選択==。exe ==
次のステップに直接パッケージ化する
ファイル。出力ファイルのパスとアイコンを設定します。
[はい]を選択してコンパイルとパッケージ化を開始し
ます。コンパイルしたスクリプトを保存するかどうかを選択します。あなたがソフトウェア情報次回を変更したい場合、あなたは一度だけ公開する場合、あなたは保存する必要はありません、はいを選択することができ
、パッケージを。実行するには、プログレスバーを待ちます。
後は
、パッケージが完成され、パッケージ化されxxxsetup.exe
たファイルは、
意志出力されます。ファイルです。ダブルクリックしてインストールすることでソフトウェアをインストールできます。
コントロールパネルでも表示できます。ソフトウェアの情報は、設定したものと同じです。
前回の記事Qtプログラムを単一のexeにパッケージ化する方法