ruby 怎么编译成可执行文件

Python07

ruby 怎么编译成可执行文件,第1张

你指的是在Windows平台吧。

编译成机器码的话就没遇到什么方案可用,但是打包成exe倒是有不少方案。

目前比较易用的是ocra:https://github.com/larsch/ocra

先安装:gem install ocra

然后:ocra script.rb 就能生成script.exe了

创建程式的时候选择MFC Application,然后根据提示Next step by step就可以啦! 可以直接编译的。 如果你的会有很多报错,那有可能是VS没装好。或者缺少一个相关的组件没有安装。 我一开始也会报错,后来装了一个VC2008FeaturePack就好了。