當前位置:首頁 » 編程軟體 » perl編譯成執行文件

perl編譯成執行文件

發布時間: 2023-05-18 21:13:29

Ⅰ 請問genesis的perl腳本怎麼轉exe

第一種方法:PP
第一步:ppm install par
這個比較簡單,當然如果幸運的話,你應該可以直接使用par了,但是我沒有那麼幸運,因為安裝之後找不到pp.bat,實際上這是ActivePerl的問題,沒辦法只能往下繼續了。

第二步:重新安裝par-packer
不過之前要更新一個模塊File-Temp,我原來的版本是0.12,太低,換成0.18的
ppm install http://www.bribes.org/perl/ppm/File-Temp.ppd
然後安裝par-packer 0.975
ppm install http://www.bribes.org/perl/ppm/PAR-Packer.ppd

第三步:這時已經可以使用pp.bat了,但是你會發現pp不能生成exe文件,總是報
erl lib version (v5.8.8) doesn't match executable version (v5.8.6)的錯誤,
原因在於二進制不兼容,需要繼續修改。

第四步:下載5.8.8的par-packer
http://www.perl.com/CPAN/authors/id/S/SM/SMUELLER/PAR-Packer-0.975-MSWin32-x86-multi-thread-5.8.8.par

第五步:從par文件中提取Static.pm和Dynamic.pm和base.pm三個文件(par可以用zip打開),用這三個文件替換C:/Perl/site/lib/PAR/StrippedPARL目錄下的同名文件。

第六步:執行pp -o t.exe t.pl

第二種方法:使用Perl2Exe
1、下載http://d.download.csdn.net/down/3347756/zcp2006
2、perl2exe hello.pl

第三種方法:Cava Packager
tools-->Non-Commercial Subscription
第四種方法:PDK
需要安裝PDK工具,可到http://www.activestate.com/下載。

Ⅱ perl能不能完全編譯成二進制代碼,提高執行效率

可以的,WINDOWS下的perl2exe工具可以把.pl文件編譯為獨立的.exe文件。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:593
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:888
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:582
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:765
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:684
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1013
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:255
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:114
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:806
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:713