`

打包ruby or rails成exe(英文)

阅读更多

ruby2exe有两种选择:

1、使用rubyscript2exe.rb

A.下载地址 http://rubyforge.org/frs/download.php/21229/rubyscript2exe-0.5.3.rb

B.运行:     ruby rubyscript2exe.rb myruby.rb

即生成 myruby.exe,文件有点大 :)

 

C.如何获取rubyscript2exe执行文件的源代码

  • 方法说明
    1. 打开系统终端
    2. 运行由rubyscript2exe的执行文件,如myruby.exe
    3. 在执行时马上点击按钮Pause键
    4. 此时此刻在如下目录就有所有Ruby语言的源代码:
      %HOME%\LOCALS~1\Temp\eee.xxx.N
      其中的xxx就是myruby。
    5. 锁定上面的目录,再点击一下Pause键。
    6. 这种反编译其实是软件rubyscript2exe自己完成的。

D.rubyscript2exe的详细参考:http://www.erikveen.dds.nl/rubyscript2exe/index.html

 

2、使用

A.下载地址 :  http://downloads.sourceforge.jp/exerb/31682/exerb-4.6.0.zip

B.安装:解压后,到其解压目录下运行 ruby setup.rb

B.运行有两种:

  a.生成的exe只能在装有ruby的机器上运行

    exerb myruby.rb

 

  b.先生成.exy 再生成.exe

    mkexy myruby.rb

    exerb myruby.exy

 

   打开myruby.exy,其中如果core:cui改为core:gui即可生成GUI程序。(用FXRuby的hello.rbw测试,生成的文件比较大,而且占用极大资源,待处理,如果您知道就留言给我吧。不过,如果处理一般的.rb,exerb生成的exe比rubyscript2exe的要小)

        general:
           startup: hello.rbw
           core: cui
           kcode: none

 

rails2exe的方法请看:

http://www.erikveen.dds.nl/distributingrubyapplications/rails.html

分享到:
评论
1 楼 dothwinds 2008-11-15  
[flash=200,200][/flash][url][/url][img][/img]

    [*]
引用

    [*]

    [*]

    [*]
[img][/img][url][/url][flash=200,200][/flash]

相关推荐

    Ruby on Rails Tutorial

    正因为这样,当看到 Andor Chen 把《Ruby on Rails Tutorial》翻译成中文时,我很高兴。 我从未到过中国,但一定会在未来的某一天造访。希望我到中国时能见到本书的一些读者! 衷心的祝福你们, 《Ruby on Rails ...

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    Ruby On Rails中文教材(PDF)

    Ruby On Rails中文教材(PDF)

    免费Ubuntu系统ruby on rails安装【保姆级教程】

    Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 Ubuntu系统ruby on rails安装 ...

    ruby on rails社区网站开发源码

    ruby on rails社区网站开发源码

    《Ruby on Rails Web开发学习实录》

    Ruby on Rails Web开发学习实录 内容简介: 在目前的主流web开发技术中,基于ruby语言的rails框架是做网站开发速度最快的工具。它可以达到j2ee框架开发速度的5~10倍,并且代码量也非常少。另外由于代码量的大幅度...

    ruby on rails对mongodb的操作

    ruby on rails对mongodb的操作ruby on rails对mongodb的操作ruby on rails对mongodb的操作ruby on rails对mongodb的操作

    ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)

    ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)

    Ruby for Rails

    Ruby for Rails 英文原版, pdf格式 <br>本书是一部专门为Rails实践而写的经典Ruby著作,由四部分组成,共17章。第一部分讲述Ruby和Rails的编程环境。第二部分和第三部分与 Rails紧密联系,着重对Ruby这门语言...

    Ruby on rails tutorial中文版(第二版)

    本书的英文版原作者是 Michael Hartl,把 Ruby on Rails Web 开发介绍给世人的先行者。他之前曾经写作并开发了 RailsSoace,一本很过时的 Rails 教程;也曾使用 Ruby on Rails 开发过一个名为 Insoshi 的社交网络...

    Ruby On Rails教程

    Ruby On Rails 官方教程,这本书讲解如何使用 Ruby on Rails 框架开发应用,以及如何把应用部署到生成环境。本书使用 Rails 默认的开发工具栈开发了一个完整的社交应用(类似 Twitter)。读完本书后你将掌握如何使用...

    Ruby on Rails中文指南

    Ruby on Rails中文指南

    ruby on rails api

    ruby on rails api方便查阅

    提升Ruby on Rails性能的几个解决方案

    Ruby On Rails 框架自它提出之日起就受到广泛关注,在“不要重复自己”,“约定优于配置”等思想的指导下,Rails 带给 Web 开发者的是极高的开发效率。 ActiveRecord 的灵活让你再也不用配置繁琐的 Hibernate 即可...

    ruby on rails 教程源码

    ruby on rails 教程源码,配合原书使用

    [Michael Hartl] Ruby on Rails Tutorial

    “The author is clearly an expert at the Ruby language and the Rails framework, but more than that, he is a working software engineer who introduces best practices throughout the text.” —Greg ...

    ruby on rails最新版

    ruby on rails最新版 这是本人精心收集的重要软件

    ruby on rails最佳敏捷开发

    最新Ruby on Rails中文版介绍,欢迎大家共同学习此最新的技术!随着Ruby和Rails版本的不断升级,这些知识也在不断的更新,谢谢的支持!

Global site tag (gtag.js) - Google Analytics