作者qrtt1 (愚人)
看板perl
标题[讨论] 如何找出perl最少需要的module
时间Wed Nov 22 15:16:35 2006
环境: win
版本: active perl 5.8
问题: 最近试着把一些要在win下跑的perl script用active perl测试,
但是想了想那些script用到的module并不是所有的都需要,所以想要找
出需要的部分,不过目前卡在一个不明白的error
使用的方法:
1. 执行perl script并记录stderr,如果没有stderr则结束
2. 将stderr档的第一行抓出来,取得档案名称
ex. Can't locate
encoding.pm in @INC ...
3. 把需要的档案复制过来,有目录也顺便建立
4. 回到1
=================================================================
目录出现的不明原因的错误如下:
D:\perl2\space\bin>perl -w search.pl
Unknown error
Compilation failed in require at D:/perl2/space/lib/encoding.pm line 5.
BEGIN failed--compilation aborted at D:/perl2/space/lib/encoding.pm line 5.
Compilation failed in require at search.pl line 5.
BEGIN failed--compilation aborted at search.pl line 5.
=================================================================
用来处理的程式
http://rat.nutn.edu.tw:8080/temp/pp.cpp
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.26.34.213