این فرمان parldynp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
parl - باینری PAR Loader
خلاصه
(لطفاً برای راههای راحت برای ساخت فایلهای اجرایی، اسکریپتها یا PAR خودکفا به صفحه مراجعه کنید.
آرشیو از برنامه های پرل.)
برای ساختن یک PAR توزیع از توزیع ماژول CPAN:
% parl -p # یک فاصله PAR در مسیر فعلی ایجاد کنید
% parl -p Foo-0.01 # فاصله CPAN بدون بسته بندی را در Foo-0.01/ فرض کنید
برای دستکاری a PAR توزیع:
% parl -i Foo-0.01-i386-freebsd-5.8.0.par # install
% parl -i http://foo.com/Foo-0.01 # archname + perlver را به صورت خودکار اضافه می کند
% parl -i cpan://AUTRIJUS/PAR-0.74 # از دایرکتوری نویسنده CPAN استفاده می کند
% parl -u Foo-0.01-i386-freebsd-5.8.0.par # حذف نصب
علامت % parl -s Foo-0.01-i386-freebsd-5.8.0.par #
% parl -v Foo-0.01-i386-freebsd-5.8.0.par # تأیید
برای استفاده سلام.pm از جانب ./foo.par:
% parl -A./foo.par -M سلام
% parl -A./foo -MHello # قسمت par اختیاری است
همان چیزی است، اما جستجو foo.par در @INC;
% parl -Ifoo.par -M سلام
% parl -Ifoo -MHello # همینطور
دویدن test.pl or script/test.pl از جانب foo.par:
% parl foo.par test.pl # به طور پیش فرض به دنبال 'main.pl' است،
# در غیر این صورت "test.pl" را اجرا کنید
برای ایجاد یک فایل اجرایی مستقل حاوی یک فایل PAR:
% parl -O./foo foo.par
% ./foo test.pl # همانند بالا
برای جاسازی ماژول های غیر هسته ای ضروری و اشیاء مشترک برای اجرای PAR (مانند
از "Zlib"، "IO"، "Cwd"، و غیره) استفاده کنید -b پرچم:
% parl -b -O./foo foo.par
% ./foo test.pl # در هر جایی با ماژول های اصلی نصب شده اجرا می شود
اگر شما هم مایل به تعبیه هستید هسته ماژول های همراه، استفاده از -B به جای پرچم:
% parl -B -O./foo foo.par
% ./foo test.pl # در هر جایی با مفسر perl اجرا می شود
این به ویژه هنگام ساخت فایل های اجرایی باینری مستقل مفید است. pp را ببینید
جزئیات.
شرح
این فرمان مستقل تقریباً همان ویژگی "perl -MPAR" را ارائه می دهد، با این تفاوت که آن را دارد
از پیش بارگذاری شده را می گیرد جفت فایل ها از طریق "-Afoo.par" به جای "-MPAR=foo.par".
علاوه بر این، به شما امکان می دهد یک توزیع CPAN را به یک توزیع PAR و همچنین تبدیل کنید
چنین توزیع هایی را دستکاری کنید. برای اطلاعات بیشتر در مورد توزیع PAR، نگاه کنید
PAR:: منطقه.
می توانید از آن برای اجرا استفاده کنید جفت فایل ها:
# script/run.pl را در بایگانی اجرا می کند، از lib/* آن به عنوان کتابخانه استفاده می کند
% parl myapp.par run.pl # runs run.pl یا script/run.pl در myapp.par
% parl otherapp.pl # همچنین اسکریپت های معمولی پرل را اجرا می کند
با این حال ، اگر جفت آرشیو شامل هر دو است main.pl or script/main.pl، استفاده شده است
بجای:
% parl myapp.par run.pl # main.pl را اجرا می کند، با «run.pl» به عنوان @ARGV
در نهایت، گزینه "-O" یک باینری مستقل از یک فایل PAR را می سازد:
% parl -B -Omyapp myapp.par
% ./myapp # آن را در هر جایی بدون باینری پرل اجرا کنید
با پرچم "--par-options"، باینری های تولید شده می توانند به عنوان "parl" برای بسته بندی باینری های جدید عمل کنند:
% ./myapp --par-options -Omyap2 myapp.par # یکسان با ./myapp
% ./myapp --par-options -Omyap3 myap3.par # اکنون با PAR های مختلف
برای توضیح قالب اجرایی مستقل، لطفاً به par.pl مراجعه کنید.
با استفاده از خدمات onworks.net از parldynp به صورت آنلاین استفاده کنید