Как я могу создать пакет Debian (*.deb) из приложения ruby, написанного с помощью qt4?

Я нашел много руководств по созданию приложения с помощью Ruby и Qt, но понятия не имею, как кто-то еще сможет его запустить! Я использую Ubuntu 11.10, ruby ​​1.9.2 с rvm и: rbqtapi -v вывод "QtRuby 2.0.5 с использованием Qt-4.7.4"

P.S. Я понятия не имею, как собрать *.deb, это будет мое первое настольное приложение, а не веб.


person user999201    schedule 25.03.2012    source источник


Ответы (2)


пожалуйста, взгляните на http://shoesrb.com/, это лучший способ написания приложений с графическим интерфейсом, о котором я слышал.

У обуви сейчас не самое лучшее время, но мы делаем все возможное, чтобы сделать ее лучше, попробуйте, и кто-нибудь вам поможет.

Если вам нужна помощь, просто задайте вопрос на IRC-канале #shoes на серверах freenode.

person mpapis    schedule 25.03.2012
comment
Спасибо, не надо. Обувь действительно проста, я согласен, но Qt намного функциональнее. - person user999201; 25.03.2012

Если вы продаете QT, вам нужно, чтобы ваши пользователи установили все библиотеки поддержки для QT (и все остальное), после чего вы можете загрузить rubygem на rubygems.org для загрузки вашими пользователями.

После того, как они установили библиотеки поддержки, вам нужно будет только обновить ваш rubygem, что довольно быстро и легко для обновлений.

Вы также можете посмотреть на visualruby. Он использует ГТК. Тогда вы бы установили библиотеки GTK вместо QT.

http://www.visualruby.net

Что касается пакетов .deb, я пытался исследовать то же самое без особого успеха. Система упаковки rubygems предназначена для распространения программ на ruby, так что это лучший способ. Кроме того, вам потребуется установить разные библиотеки поддержки для разных платформ. Если вы посмотрите на страницу установки Visualruby, вы увидите, как установить GTK для Linux и Windows.

Удачи.

person user1182000    schedule 06.04.2012