Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
以windows exe程序运行ruby_Ruby - Fatal编程技术网

以windows exe程序运行ruby

以windows exe程序运行ruby,ruby,Ruby,我们可以使用Ruby代码生成Windows可执行程序吗?即使所需的库之一不是来自搁浅的Ruby(如Qt或MySql),是否有可能?您可以尝试使用JRuby将其打包到jar或war中 这是一个旧链接,但可能会有所帮助。在谷歌上查找大约需要3秒钟。听起来它还包括必要的库。我最喜欢的是;见鬼,我太喜欢它了,我发了一个补丁给它添加绑定器支持!无论如何,我知道它可以包括本地DLL(即SQLite或MySQL所需的DLL)和应用程序。Duplicate:我不明白为什么这至少有两个否决票。这似乎是一个有效的问

我们可以使用Ruby代码生成Windows可执行程序吗?即使所需的库之一不是来自搁浅的Ruby(如Qt或MySql),是否有可能?您可以尝试使用JRuby将其打包到jar或war中


这是一个旧链接,但可能会有所帮助。在谷歌上查找大约需要3秒钟。听起来它还包括必要的库。

我最喜欢的是;见鬼,我太喜欢它了,我发了一个补丁给它添加绑定器支持!无论如何,我知道它可以包括本地DLL(即SQLite或MySQL所需的DLL)和应用程序。

Duplicate:我不明白为什么这至少有两个否决票。这似乎是一个有效的问题,第一次被问到时,它并没有被否决多少。我也使用它,但有一个问题:你需要将程序移动到它的大部分函数中,让ocra看到它需要哪些库,而且你必须手动关闭程序,因为ocra不会停止。我最近为ocra添加了另一个补丁来解决这个问题,尽管代价是增加了可执行文件的大小:--no dep run选项跳过了运行程序以检测使用情况的部分,--add all core选项只包括所有Ruby core库,这并不像你想象的那样占用空间。