最近嘗試用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