我想从使用名为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