如何从用qt4编写的ruby应用程序创建debian包(* .deb)?

时间:2012-03-25 02:01:37

标签: ruby qt rvm deb qtruby

我发现很多教程如何用Ruby和Qt构建应用程序,但我不知道其他人怎么能运行它!我正在使用Ubuntu 11.10,ruby 1.9.2与rvm和: rbqtapi -v输出“QtRuby 2.0.5使用Qt-4.7.4”

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

2 个答案:

答案 0 :(得分:0)

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

鞋子现在不是最好的时间,但是我们把最好的时间用来做得更好,尝试一下,有人会帮助你。

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

答案 1 :(得分:0)

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

有一次,他们已经安装了支持库,你只需要更新你的rubygem,这对于更新非常快速和容易。

你也可以去看看visualruby。它使用GTK。然后你将安装GTK库而不是QT库。

http://www.visualruby.net

就.deb软件包而言,我试图研究同样的事情但收效甚微。 rubygems包装系统旨在分发ruby程序,因此这是最好的方法。此外,您还需要为不同的平台安装不同的支持库。如果查看visualruby的安装页面,可以看到如何安装适用于Linux和Windows的GTK。

祝你好运。