QtプロジェクトからDebianパッケージ(.deb)を作成する


14

Qt Creatorでいくつかのプロジェクトを行いましたが、インストール可能な形式(この場合はDebianパッケージ)で配布したいと思います。

Qtインストール(およびシステム)に関する詳細情報:

  • Qtバージョン4.8.0(32ビット)
  • Qt Creator 2.4.1
  • Ubuntu 12.04を実行しています。

どんな助けでも大歓迎です!

回答:


11

チュートリアルに従ってパッケージを作成しました。をqmake作成して実行することをお勧めします。Makefile実行中に問題が発生しないようにするためですdpkg-buildpackage


手順

debianソースコードで既にディレクトリをセットアップしていると仮定すると、

  1. ソースディレクトリ(.proファイルがある場所)をホームディレクトリにコピーし、名前をに変更しyourProjectName_projectVersionます。
  2. ターミナルを開いて実行しcd yourProjectName_projectVersionます。
  3. 次に、実行する dh_make -s -c gpl -e yourEmailAddress --createorig
  4. 最後に、を実行しdpkg-buildpackageます。のようなものerror exit status 255tar.xs表示される場合は、ホームフォルダー内のファイルが要求されたファイルと一致することを確認しますdpkg-buildpackage(出力の最後の行を確認して、必要dpkg-buildpackageなファイルを見つけます)。

より簡単で高速な方法を探している場合は、Debreateを使用できます(テストしませんでしたので、動作することを保証できません)。

これがQtプロジェクトの配布を希望するすべての人に役立つことを願っています。


リンクは壊れていますが、ウェイバックマシンで
レナ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.