我想從使用名爲Text :: BibTeX的CPAN模塊的Perl腳本創建一個* nix可執行文件。PP可執行文件的問題
我一直在嘗試使用pp來包裝一切,但沒有成功。
我已經試過
pp -o outfile src.pl
pp -M Text::BibTeX -o outfile src.pl
但它不工作。或者更好的是可執行文件在我的機器上運行,但不能在我有權訪問的其他兩臺機器上運行。在其中一臺機器上,Text :: BibTeX也僅安裝在perl上。
有人可以幫忙嗎?
有關腳本的更多詳細信息。
它是爲了從圍脖的某些領域創建CSV文件的圍脖文件的預處理器。
正常用法是:
perl Bib2CSV.pl file.bib
當我運行pp -x Bib2CSV.pl file.bib
它抱怨缺少輸入文件:
ForkBook:plbib2csv (master) fork$ pp -x Bib2CSV.pl bibliography.bib
Missing input file.
SYSTEM ERROR in executing Bib2CSV.pl: 512 at /Library/Perl/5.10.0/Module/ScanDeps.pm line 1255.
源CCODE可在https://github.com/TiagoVeloso/Bib2CSV
它也有一個Java端口我也在努力。
不應該是「-M Text :: BibTeX」(不測試)嗎? – bvr 2010-11-20 15:59:40
你是對的我拼錯了,但那不是問題。 – 2010-11-20 16:51:35
您可能想要發佈在創建可執行文件或運行時得到的錯誤消息。否則,沒有人可以幫助你。它是否抱怨缺少模塊或缺少.so? – tsee 2010-11-23 23:03:32