我已經寫了幾個Ruby腳本,一起工作從控制檯應用程序。這些腳本是在Ubuntu平臺上編寫的,但我希望能夠從Windows平臺上運行它們。'部署'寶石紅寶石腳本
我目前面臨的問題是移植所有的寶石。我已經下載了大多數寶石的源代碼並對它們進行了一些錯誤修正,但是可以將它們打包爲例如我的腳本,以便它們可用? 我正在考慮像Windows一樣的DLL。
我大概可以添加一個自述文件,說明需要哪些寶石以及在哪裏/如何獲得它們,但如果我能打包它們會更容易。
我已經寫了幾個Ruby腳本,一起工作從控制檯應用程序。這些腳本是在Ubuntu平臺上編寫的,但我希望能夠從Windows平臺上運行它們。'部署'寶石紅寶石腳本
我目前面臨的問題是移植所有的寶石。我已經下載了大多數寶石的源代碼並對它們進行了一些錯誤修正,但是可以將它們打包爲例如我的腳本,以便它們可用? 我正在考慮像Windows一樣的DLL。
我大概可以添加一個自述文件,說明需要哪些寶石以及在哪裏/如何獲得它們,但如果我能打包它們會更容易。
也許你可以看看http://www.erikveen.dds.nl/rubyscript2exe/index.html,做一些包裝爲Ruby應用程序(包括Ruby解釋器,太)
你也可以建立在它的腳本中的寶石與寶石裏面直接所有需要的寶石一起。如果他們的許可證允許你這樣做,它可能是一個合理的解決方案(寶石支持平臺風味寶石http://docs.rubygems.org/read/chapter/20#platform)
會看看它,謝謝。 – 2011-04-12 14:54:00
也許看看http://stackoverflow.com/questions/4372988/ruby-desktop-applications/4373893#4373893如果你想在Ubuntu和Windows上運行一些東西,你可能需要一個更好的解決方案,但是如果你有權訪問Windows來打包所有東西,那應該可以。 – 2011-04-12 17:34:33