2012-06-19 26 views
0

我有一個簡單的Perl腳本,使用Math :: Random。如何使用Perl腳本分發/捆綁Math :: Random?

有什麼辦法可以用Math :: Random分發腳本,所以用戶不必安裝它?

(我的很多用戶沒有安裝庫,沒有root權限,而且很可能是不足夠的技術,真正安裝任何東西的。)

每個人都將是AMD的64位Linux如果重要的話。

+0

如何使用所描述的方法[這裏](http://stackoverflow.com/questions/542436/how-do-i-include-all-some-of-the-sub-modules-in-a-perl -script?RQ = 1)? – raina77ow

+0

這不太合適,那個問題是關於子模塊/窮人的插件,但這個問題是關於捆綁的。 – daxim

+0

可能不是這樣的答案? http://search.cpan.org/~rschupp/PAR-1.005/lib/PAR.pm – Greg

回答

1

Math :: Random是一個XS模塊,所以你不能只是bundle it in the customary inc directory。該模塊必須編譯。既然你不希望你的用戶編譯它,you must do it,併發送一個包。

+0

我不太關注。所以我下載Math :: Random tar.gz文件,解壓並編譯它。然後,我的腳本中包含了一些結果?我的腳本會找到附件? – Greg

+0

是的,[pp/PAR :: Packer](http://p3rl.org/pp)是合適的。 – daxim