當前位置:首頁 » 編程軟體 » 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文件。

熱點內容
程序加密專家 發布:2025-07-15 23:28:13 瀏覽:484
別克君威15t怎麼選配置 發布:2025-07-15 23:26:52 瀏覽:508
游戲分流解壓 發布:2025-07-15 23:24:20 瀏覽:161
C語言中撤銷 發布:2025-07-15 23:24:18 瀏覽:582
常見網頁編程 發布:2025-07-15 23:20:16 瀏覽:115
投資經理編程 發布:2025-07-15 23:04:06 瀏覽:639
本地伺服器讓外網訪問 發布:2025-07-15 23:02:49 瀏覽:399
ftp掃描器 發布:2025-07-15 23:01:45 瀏覽:48
安卓手機數據保存在哪個文件夾 發布:2025-07-15 23:01:06 瀏覽:763
p30是什麼編譯器 發布:2025-07-15 22:49:21 瀏覽:955