从Ruby程序制作可执行文件

时间:2011-08-25 19:25:33

标签: ruby

我在Ruby中编写了一个程序,但我想从我的程序中创建一个可执行文件,以便在任何计算机上运行它(他们没有ruby)。如何制作可执行文件? 感谢

3 个答案:

答案 0 :(得分:6)

您可以使用RubyScript2Exe

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

  

..它收集所有必要的文件以在另一台机器上运行您的应用程序:Ruby应用程序,Ruby解释器和Ruby运行时库(为您的应用程序剥离)

答案 1 :(得分:1)

您应该根据需要查看此选项列表:

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

他们都有自己的优点和缺点。注意:我没有使用过任何一种。

答案 2 :(得分:0)

查看我的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/