[討論] 如何找出perl最少需要的module
環境: 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
Perl 近期熱門文章
PTT數位生活區 即時熱門文章