Я написал программу на Ruby, но я хочу создать из своей программы исполняемый файл, чтобы запускать его на любых компьютерах (на которых нет Ruby). Как мне сделать исполняемый файл? Благодарность

4
amir amir 25 Авг 2011 в 23:25

3 ответа

Лучший ответ

Вы можете использовать RubyScript2Exe

http://www.erikveen.dds.nl/rubyscript2exe/

.. он собирает все необходимые файлы для запуска вашего приложения на другом компьютере: приложение Ruby, интерпретатор Ruby и библиотека времени выполнения Ruby (урезанная для вашего приложения)

7
Brian 25 Авг 2011 в 20:18

Вам следует взглянуть на этот список вариантов с учетом ваших потребностей:

http://ruby-toolbox.com/categories/packaging_to_executables.html

У всех есть свои сильные и слабые стороны. ПРИМЕЧАНИЕ: я не использовал ни один из них.

1
bheeshmar 25 Авг 2011 в 20:36

Взгляните на мой rb2exe. Он поддерживает Rails и Gemfile.

gem install rb2exe

echo "puts 'Hello world'" > test.rb
rb2exe test.rb
./test

Вы также можете проверить мои подробные пошаговые инструкции здесь: http://www.learnwithdaniel.com/2016/08/ ruby-to-portable-exe-app /

0
Daniel Loureiro 26 Сен 2016 в 19:50