首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
红宝石脚本可以预编译成二进制文件吗?
编程问答
2022-04-25
问题描述
| 我正在研究
一个
Ruby脚本,该脚本需要部署到没有ruby解释器的系统上。它需要在使用ELF格式的FreeBSD系统上运行。 我知道有
一个
ruby2exe项目可以编译ruby脚本以在Windows上运行,但是在其他操作系统上这样做是否容易甚至可能?
解决方法
您是否检查过Rubinius或JRuby是否允许您预编译代码? ,除了需要运行VM的字节码之外,Ruby无法编译。这是一种翻译语言,因此需要翻译。 ruby2exe将ruby解释器和运行时库与您的应用程序一起打包。
二进制
文件
红宝石
红宝石
脚本
脚本
脚本