编译成机器码的话就没遇到什么方案可用,但是打包成exe倒是有不少方案。
目前比较易用的是ocra:https://github.com/larsch/ocra
先安装:gem install ocra
然后:ocra script.rb 就能生成script.exe了
创建程式的时候选择MFC Application,然后根据提示Next step by step就可以啦! 可以直接编译的。 如果你的会有很多报错,那有可能是VS没装好。或者缺少一个相关的组件没有安装。 我一开始也会报错,后来装了一个VC2008FeaturePack就好了。