2011-08-08 78 views
3

我已經在我的PC上正確運行的ruby文件中編寫了一個簡短的程序。不過,我需要找到一種方法將這個提供給我的同事使用。他們沒有紅寶石的知識。該計劃需要各種非標準寶石。爲我們的程序提供一鍵安裝程序的最佳方式是什麼,包括所有的寶石和紅寶石本身。提供我的Ruby程序作爲一體化安裝程序

+0

你是什麼意思的非標準寶石? –

+0

沒有安裝紅寶石的東西。像Watir ......和海葵。 – Benjamin

回答

1

嘗試OCRA - 這一切都打包成一個單一的可執行文件(無需安裝)。

運行可執行文件時,它將所有內容提取到一個臨時目錄(包括ruby解釋器)並從該目錄運行腳本。

+2

來自ruby工具箱的[更多選擇](http://ruby-toolbox.com/categories/packaging_to_executables.html)。 –

0

我沒有帶使用它(所以我不知道,如果它的工作原理),但你可以嘗試使用RubyScript2Exe

+0

AFAIK,由於命令行參數處理錯誤(「字符串XYZ被凍結」),Rubyscript2Exe不適用於最近的Ruby版本,但是自從我上次嘗試它以來已經有一段時間了。/UPDATE/Ocaj的評論中提到的GitHub fork顯然修復了這個問題。 –

+0

哦,很高興知道 –

相關問題