我一直在使用 ocra 将我的 ruby 文件转换为窗口可执行文件,但我注意到如果我使用像 fxruby 或 green_shoes 这样的 ruby GUI 需要很长时间。有什么方法可以减少程序弹出所需的时间吗?我目前的 fxruby 和 green_shoes 文件非常简单,但是编译好的 exe 文件运行大约需要一分钟。
这是我的 fxruby.rb 文件:
require 'fox16'
include Fox
theApp = FXApp.new
theMainWindow = FXMainWindow.new(theApp, "Hello")
theButton = FXButton.new(theMainWindow, "Hello, world!")
theButton.connect(SEL_COMMAND) do |sender, selector, data|
exit
end
theApp.create
theMainWindow.show
theApp.run
这是我的 green_shoes.rb:
require 'green_shoes'
Shoes.app do
button "OK!"
button "Are you sure?"
end
有什么策略可以让这些运行得更快吗?或者可能是另一个更快的 ruby GUI 选项?谢谢你!!