Re: [問題] 怎麼把ruby 包成一個執行檔??
※ 引述《Aking (這年頭好人不多了...)》之銘言:
: 有在精華區發現這篇文章
: =========================
: 要做成standalone的binary:
: 1) 設個目錄X, 將相關的檔案放到其中, 並將主程式檔改成init.rb
: 2) cd ..
: tar2rubyscript X ==> 產生 X.rb
: rubyscript2exe X.rb ==> 產生 X.exe
: That's all.
: 找不到tar2rubyscript與rubyscript2exe嗎?
: 請使用gem install XXX .... :)
: ===========================
: 可是我看不太懂也
: 有大大能幫忙寫詳細一點嗎 @@a
: 感激不盡~
首先請先安裝 gem 依照妳的distro不同有不同的安裝方式
debian 系列請用 apt-get
gentoo 請用 emerge
MacOSX/FreeBSD 就用 port 裝就好了
裝好後請下 gem install tar2rubyscript
跟 gem install rubyscript2exe
就會安裝上述兩隻程式
然後妳寫的程式 請命名為 init.rb 假設放在 test 的資料夾裡
然後退回到 init.rb 的上一層 (就是跟 test 同一層)
先下 tar2rubyscript test
他就會造一個 test.rb 出來 (在 test 同一層下)
然後再打 rubyscript2exe test.rb 就會生出 test_xxx (這裡好像會因平台而異
我用 Mac OS X 會生出 test_darwin )
最後生出來的 test_xxxx 就是執行檔了 ;)
--
感謝 yzugsr 提醒 :P
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.246.218
推
12/13 12:23, , 1F
12/13 12:23, 1F
→
12/13 12:23, , 2F
12/13 12:23, 2F
※ 編輯: neoesque 來自: 140.116.102.2 (12/14 08:25)
討論串 (同標題文章)
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章