【问题标题】:How can I create debian package (*.deb) from ruby application written with qt4?如何从用 qt4 编写的 ruby​​ 应用程序创建 debian 包 (*.deb)?
【发布时间】:2012-03-25 02:01:37
【问题描述】:

我找到了很多如何使用 Ruby 和 Qt 构建应用程序的教程,但我不知道其他人将如何运行它!我正在使用带有 rvm 的 Ubuntu 11.10、ruby 1.9.2 和: rbqtapi -v 输出“使用 Qt-4.7.4 的 QtRuby 2.0.5”

附:我不知道如何构建 *.deb,它将是我的第一个桌面应用程序,而不是 Web。

【问题讨论】:

    标签: ruby qt rvm deb qtruby


    【解决方案1】:

    请查看http://shoesrb.com/,这是我听说编写 GUI 应用程序的最佳方式。

    Shoes 现在不是最好的时机,但我们尽了最大的努力让它变得更好,试一试,有人会帮助你。

    如果您需要帮助,请在 freenode 服务器上的#shoes IRC 频道上提问。

    【讨论】:

    • 不,谢谢。鞋子真的很简单,我同意,但 Qt 更实用。
    【解决方案2】:

    如果您在 QT 上销售,那么您将需要您的用户安装所有 QT 支持库(以及其他任何东西),然后您可以将 ruby​​gem 上传到 ruby​​gems.org 供您的用户下载。

    一旦他们安装了支持库,您只需要更新您的 ruby​​gem,更新起来相当快捷方便。

    您可能还想看看 visualruby。它使用 GTK。然后,您将安装 GTK 库而不是 QT 库。

    http://www.visualruby.net

    就 .deb 包而言,我试图研究同样的东西,但收效甚微。 rubygems 打包系统旨在分发 ruby​​ 程序,因此它是最好的方法。此外,您需要为不同的平台安装不同的支持库。如果您查看 visualruby 的安装页面,您可以了解如何为 Linux 和 Windows 安装 GTK。

    祝你好运。

    【讨论】:

      猜你喜欢
      • 2010-11-13
      • 2020-08-17
      • 1970-01-01
      • 1970-01-01
      • 2011-10-30
      • 2012-04-05
      • 1970-01-01
      • 2019-04-25
      • 1970-01-01
      相关资源
      最近更新 更多