1

我想知道如何将 ruby​​ 应用程序 (.rb) 转换为可执行文件 (.exe)。据我所知,您可以使用 RVM 在 Mac 和 Linux 上编译 ruby​​,但我不能使用它们,因为我在 Windows 上。所以我想知道的是 RVM for Windows 的替代方案是什么。

4

1 回答 1

0

您可以使用ocra创建一个 exe。

这个 exe 文件是一个带有代码的自解压 ruby​​ 解释器。

安装好 ocra 之后就可以开始了:

ocra my_application.rb

有一些限制/陷阱:

  • 您可能不依赖额外的 dll(参见例如Bundling RMagick with Ocra
  • 无条件要求(所有包必须由初始 ocra 调用调用。)。

您可以检查标记为ocra的问题,以查看有关 ocra 的一些详细信息。

于 2013-11-09T21:57:11.360 回答