RubyScript2Exe能够将你的Ruby应用程序转成一个独立的运行文件,支持Windows、Linux和Mac OS X。你可以认为它是一个“编译器”,它不是一个源代码到字节码的编译器,而是一个收集器。它收集所有运行你的应用程序所需要的文件:包括你的程 序,Ruby环境,类库等等。不管怎样,最终的效果就是你能得到一个独立的可运行文件(application.exe)。那个就是我们所需要的东西。然 后你就能在没有安装Ruby的机器上运行你的程序了,如果你打算用Ruby来开发C/S软件,这是一个不可多得的工具。
RubyScript2Exe能够将你的Ruby应用程序转成一个独立的运行文件,支持Windows、Linux和Mac OS X。你可以认为它是一个“编译器”,它不是一个源代码到字节码的编译器,而是一个收集器。它收集所有运行你的应用程序所需要的文件:包括你的程 序,Ruby环境,类库等等。不管怎样,最终的效果就是你能得到一个独立的可运行文件(application.exe)。那个就是我们所需要的东西
用rubyscript2exe 把一个ruby 程序变成exe 文件 1,下载rubyscript2exe.rb 文件 http://github.com/cowlibob/rubyscript2exe.git ,从这里下载的能用。 其它的有个错误 修改也可以: 621: $0.replace(File.expand_path("./init.rb")) 改成 $_0 = File.expand_