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