Мне было интересно, как вы превратите рубиновое приложение (.rb) в исполняемый файл (.exe). Насколько я знаю, вы можете скомпилировать Ruby на Mac и Linux с RVM, но я не могу их использовать, потому что я нахожусь в окнах. Поэтому я хочу знать, что является альтернативой RVM для Windows.Компиляция Ruby-кода Windows
ответ
Вы можете использовать ocra для создания exe.
Этот exe-файл является самораспаковывающимся рубиновым интерпретатором с вашим кодом.
После установки Ocra, вы можете начать:
ocra my_application.rb
Есть некоторые ограничения/подводные камни:
- Вы не можете зависеть от дополнительных DLL (см, например, Bundling RMagick with Ocra)
- Нет кондиционированный не требует (все пакеты должны вызываться начальным вызовом ocra.).
Вы можете проверить вопросы с пометкой ocra, чтобы узнать подробности о ocra.
благодарит за ваши комментарии, но как использовать ocra? – user2974834
Вы можете использовать его как в командной строке. Введите 'ocra my_application.rb', где my_application.rb - ваша рубиновая программа. – knut
Спасибо, что очень помогло – user2974834
- 1. Компиляция Apache в Windows
- 2. Компиляция libyaml на Windows
- 3. php_memcached компиляция в windows
- 4. Компиляция igzip для Windows
- 5. Компиляция MatConvNet в Windows
- 6. Компиляция Звездочка на Windows,
- 7. Компиляция Clang на Windows,
- 8. Компиляция libgadu под Windows
- 9. Компиляция mod_auth_token для windows
- 10. Компиляция FAPWS3 в Windows 7?
- 11. Компиляция с C.vim в Windows?
- 12. Компиляция Разница: Windows vs. Linux
- 13. Компиляция библиотеки GMP в Windows
- 14. Компиляция postgresql-8.4.7 для Windows
- 15. компиляция на windows и linux
- 16. Компиляция Qt для Windows 98
- 17. Компиляция сервлета в Windows XP
- 18. Компиляция кода Erlang на Windows
- 19. Компиляция примеров dlib в Windows?
- 20. Компиляция плагин Clang в Windows,
- 21. Компиляция SASS в Windows 7
- 22. компиляция на Windows и Linux
- 23. Qt Windows + Linux Кросс-компиляция
- 24. Компиляция PHP 7 на Windows
- 25. Конфигурация cl CMD компиляция Windows
- 26. Компиляция Python в приложение Windows
- 27. Компиляция C в Windows XP
- 28. libconfig 1.4.9 компиляция для Windows
- 29. Компиляция библиотеки FFT на Windows
- 30. Компиляция Apache APR на Windows
См. Также http://stackoverflow.com/questions/18752249/run-ruby-program-on-computers-without-ruby-installed – knut
RVM не имеет ничего общего с компиляцией Ruby-скриптов. При необходимости он может скомпилировать интерпретатор Ruby во время установки. –