[問題] 用PAR轉執行檔的問題(使用自己的modules)

作者: chenchenkuo (關鍵的這一年)   2014-01-08 00:55:06
最近嘗試用PAR將程式轉成exe
使用語法是
pp -o test.exe test.pl
其中test.pl裡面用到的modules都放在local的lib資料夾:
./lib/A.pm
./lib/B.pm
./lib/XML/Simple.pm
試了幾個goole的方法
目前執行test.exe執行到下面的部分都沒問題, 所以看起來test.exe是ok的
use lib "./lib"
use lib::A
use lib::B
但是一旦執行到XML:Simple這邊的code, 就會出現Error message:
Can't locate XML/SAX/...
問題是我的local folder裡面只有./lib/XML/Simple.pm
沒有XML/SAX這些東西, 不知道是哪邊出了問題
可否請高手指點迷津一下
thanks
作者: flu (Crazy Rhythm)   2014-01-08 01:54:00
因XML::Simple會用到XML::SAX吧 用cpan一查 dependency還不少
作者: chenchenkuo (關鍵的這一年)   2014-01-08 07:30:00
這樣代表我用的不是local的module?

Links booklink

Contact Us: admin [ a t ] ucptt.com