10

初めての Qt インストーラーを作成しようとしていますが、問題が発生しています。私のインストーラでは、パッケージの 1 つで、.exeインストールの最後にファイルを実行し、環境変数も追加する必要があります。

その方法はファイルのスクリプトオプションを使用することだと思いpackage.xmlますが、そのスクリプトの書き方がわかりません。どこでもそれを行う方法の段階的な説明が見つかりません。

誰か助けてくれませんか?

4

1 に答える 1

12

私は最近、あなたと同じ運命に苦しんでいますが、ほとんどの場合、ここにある Qt インストーラー フレームワークの例とドキュメントから、あなたがやろうとしていることを達成することができましたhttp://qt-project.org/doc/qtinstallerframework -1.5/index.htmlおよびhttp://doc.qt.io/qtinstallerframework/qtifwexamples.html

これらのページで提供される情報は少しあいまいですが、少し試してみると、必要なインストール スクリプトを作成できるはずです。

インストール スクリプトを実装する package.xml ファイルには、

<Script>installscript.qs</Script> 

タグであり、installscript.qsその自己はそのパッケージのメタ フォルダーに配置する必要があります。次にinstallscript.qs、いくつかの他のものの中で、

component.addOperation("Execute".....)

必要な.exe. 環境変数に対する同じプロセスは、execute 操作を使用して実装し、ユーザー システム上に変数を作成するバッチ ファイルを実行することができます。

ここ数週間、qt インストーラー フレームワークのドキュメントに詳述されているカスタム操作を実装しようと試みてきましたが、これまでのところ成功していません。

于 2014-01-22T10:04:46.747 に答える