Какая из реализаций ruby ​​на данный момент способна генерировать кроссплатформенные исполняемые файлы? (и больше) - PullRequest
0 голосов
/ 11 октября 2011

Я видел другие вопросы по этой теме, но они довольно старые, и я также хотел бы расширить тему:

0) Существует ли реализация IronRuby, которая может генерировать многоплатформенные исполняемые файлы?

1) Если нет, есть ЛЮБАЯ реализация ruby, которая могла бы сделать это?

2) Если я не могу использовать .Net Ironruby, какую другую среду / инструмент я мог бы рассмотреть, которая обеспечила бы кроссплатформенностьGUI инструментарий вместе с инструментом визуального дизайна GUI?

PS Также я попробовал gem irpack (который позволяет упаковать .exe из проекта IronRuby), но Antivir заявил, что выходной файл содержит вирус TR / Dropper.Gen2!

edit * irpackне работал, потому что ему нужен хотя бы IronRuby 1.1.3, но я использовал предыдущую версию.С IronRuby 1.1.3 он работает и выводит Windows .exe (очевидно, он все еще интерпретируется (IronRuby входит в exe?), Потому что если у вас была ошибка в вашем source.rb, IronRuby будет отображаться в консоли и приятно печатать материал оэто)

edit ** Все еще на IronRuby exe-упаковке, я только что нашел это, которое кажется еще более полным:

http://wiki.github.com/rifraf/IronRubyEmbeddedApps/ Этот репозиторий показывает, как создать «автономный».Сетевые приложения написаны на Ruby.

1 Ответ

1 голос
/ 11 октября 2011

Я не знаю много о Ironruby, но ...

вы можете попробовать qtruby (реализация ruby ​​библиотек Qt / c ++), он безупречно работает на linux (unix-подобных системах), MAC и Windows.

...