Re: [問題] 用PAR轉執行檔的問題(使用自己的modules)
: 但是一旦執行到XML:Simple這邊的code, 就會出現Error message:
: Can't locate XML/SAX/...
: 問題是我的local folder裡面只有./lib/XML/Simple.pm
: 沒有XML/SAX這些東西, 不知道是哪邊出了問題
: 可否請高手指點迷津一下
: thanks
自問自答一下
後來把指令改成: pp -o test.exe test.pl -M XML/SAX/xxx.pm
也就是手動把缺少的module加入即可
確實是之前版友提到, 我用的XML:Simple有dependency的問題
另外想請教, 我現在已經成功把主程式轉成test.exe
test.exe在執行時, 會用到下面的檔案
./folder/prog1.pl
./folder/textfile.txt
./folder/script.sh
請問要怎麼把這些檔案pack到test.exe呢?
我試過pp的-a -I -l這些都失敗
麻煩高手指點一下QQ
最後,
整個程式執行時(test.exe)會動態產生幾個perl script
tmp1.pl tem2.pl
這樣的話, 應該用什麼方法real time的轉成tmp1.exe tmp2.exe
當然也是可以用PAR 或 perlcc來轉
只是考慮到程式執行的環境會不同, 擔心user環境沒有PAR or perlcc
請問碰到這個狀況大家會怎麼處理呢?
(主要是希望不要把程式內容曝光)
謝謝大家^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.249.106.99
※ 編輯: chenchenkuo 來自: 111.249.106.99 (01/10 22:38)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章