fxruby 是基于ruby封装的fox图像界面库开发接口,支持跨平台。 在windows上有
FXRuby-1.6.16-ruby186.exe可以直接安装使用, 但是在linux上就有点不一样,一开始绕了点远路,其实发现还是有个很方便的途径:
1.安装fox-toolkit :
fox-1.6.32-1.el5.rf.i386.rpm
2.安装fox-devel :
fox-devel-1.6.32-1.el5.rf.i386.rpm
3.最后安装ruby的fxruby的gem模块就可以了
另外,用rubyscript2exe的gem模块可以把ruby脚本打包成独立的可执行文件,而且能够脱离ruby解释器独立运行,如果要支持同时支持linux和windows平台的话,只要分别在相应平台下编译此文件即可。
用法:
下载
rubyscript2exe.gem
安装 gem install -y -l rubyscript2exe.gem
对目标脚本执行rubyscript2exe xx.rb就可以生成xx.exe