有没有办法从Ruby / Rake任务创建可执行二进制文件?
我有一个用ruby编写的简单FileUtil工具,我想以某种方式将其打包到可以运行的脚本或OSX,Linux或Windows中。有没有办法做到这一点?
答案 0 :(得分:0)
Ruby是一种解释型语言,而不是像C或Java那样的编译语言。然后回答你的问题就不那么容易了。
但是有一些工具允许您保护源代码(加密)并创建一些可跨平台运行的软件包(但在这种情况下,您应该解决任何依赖关系)。
这个问题非常适合如何在没有(或加密)源代码的情况下分发代码:Can you Distribute a Ruby on Rails Application without Source?
我在这些时刻建立的其他有用的工具:
- 编译rake https://github.com/luislavena/rake-compiler
- Debian(.deb)打包http://crohr.me/pkgr/