PP來生成PAR文件(相當于JAVA的JAR文件,可用RAR打開來查看),PAR里包含了可運行腳本及其依賴,然后用PARL來運行PAR里的可運行腳本:
"pp -p -B -I ./src -o ./ebnms.par ./test/test_svr/start_svr.pl ./src/scp.pl"
-p 生成PAR
-B 將各種依賴項打進去
-I 加入到@INC
-o 生成的文件名
后面跟的是可以在PAR中通過xxx運行的PERL文件。
parl ebnms.par xxx
我這就樣象上面生成一個PAR,可以通過start_svr啟動SSL服務器,并包含了一個工具scp.
參考說明:
pp的說明
PAR的說明
PAR的Tutorial
附帶一個小程序,命令行跟完整的tar.gz的PERL包,它會直接解壓并安裝:
use Cwd;
for $mod (@ARGV) {
$mod =~ /.*\/(.*)\.tar\.gz/;
$name = $1;
print "Install $name\n";
chdir ("/tmp");
system ("tar xvfz $mod");
chdir ("./$name");
system("perl ./Makefile.PL");
system("make all");
system("make install");
}
posted on 2008-08-11 21:13
我愛佳娃 閱讀(599)
評論(0) 編輯 收藏 所屬分類:
Perl