我发现了很多教程如何使用 Ruby 和 Qt 构建应用程序,但我不知道其他人将如何运行它!我正在使用带有 rvm 的 Ubuntu 11.10、ruby 1.9.2 和: rbqtapi -v 输出“使用 Qt-4.7.4 的 QtRuby 2.0.5”
PS 我不知道如何构建 *.deb,它将是我的第一个桌面应用程序,而不是 Web。
如果您在 QT 上销售,那么您将需要您的用户安装 QT 的所有支持库(以及其他任何东西),然后您可以将 rubygem 上传到 rubygems.org 供您的用户下载。
一旦他们安装了支持库,您只需要更新您的 rubygem,这对于更新来说相当快速和容易。
您可能还想看看visualruby。它使用 GTK。然后你会安装 GTK 库而不是 QT 库。
就 .deb 包而言,我试图研究同样的东西,但收效甚微。rubygems 打包系统旨在分发 ruby 程序,因此它是最好的方法。此外,您需要为不同的平台安装不同的支持库。如果您查看 visualruby 的安装页面,您可以了解如何为 Linux 和 Windows 安装 GTK。
祝你好运。
请查看http://shoesrb.com/这是我听说编写 GUI 应用程序的最佳方式。
鞋子现在不是最好的时间,但我们用最好的时间让它变得更好,试一试,有人会帮助你。
如果您需要帮助,请在 freenode 服务器上的#shoes IRC 频道上提问。