Ini adalah parldynp perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
parl - Pemuat PAR Biner
RINGKASAN
(Silakan lihat pp untuk cara mudah membuat executable mandiri, skrip atau PAR
arsip dari program perl.)
Untuk membuat sebuah PAR distribusi dari distribusi modul CPAN:
% parl -p # buat dist PAR di bawah jalur saat ini
% parl -p Foo-0.01 # asumsikan CPAN dist yang belum dibongkar di Foo-0.01/
Untuk memanipulasi PAR distribusi:
% parl -i Foo-0.01-i386-freebsd-5.8.0.par # instal
% parl -i http://foo.com/Foo-0.01 # auto-menambahkan archname + perlver
% parl -i cpan://AUTRIJUS/PAR-0.74 # menggunakan direktori penulis CPAN
% parl -u Foo-0.01-i386-freebsd-5.8.0.par # uninstall
% parl -s Foo-0.01-i386-freebsd-5.8.0.par # tanda
% parl -v Foo-0.01-i386-freebsd-5.8.0.par # verifikasi
Untuk menggunakan Halo.pm dari ./foo.par:
% parl -A./foo.par -MHo
% parl -A./foo -MHo # bagian .par adalah opsional
Hal yang sama, tetapi cari foo.par dalam @INC;
% parl -Ifoo.par -MHo
% parl -Ifoo -MHo # ditto
Run tes.pl or skrip/test.pl dari foo.par:
% parl foo.par test.pl # mencari 'main.pl' secara default,
# jika tidak jalankan 'test.pl'
Untuk membuat executable mandiri yang berisi file PAR :
% parl -O./foo foo.par
% ./foo test.pl # sama seperti di atas
Untuk menyematkan modul non-inti yang diperlukan dan objek bersama untuk eksekusi PAR (seperti
"Zlib", "IO", "Cwd", dll), gunakan -b bendera:
% parl -b -O./foo foo.par
% ./foo test.pl # berjalan di mana saja dengan modul inti terpasang
Jika Anda juga ingin menanamkan inti modul bersama, gunakan -B bendera sebagai gantinya:
% parl -B -O./foo foo.par
% ./foo test.pl # berjalan di mana saja dengan penerjemah perl
Ini sangat berguna ketika membuat executable biner yang berdiri sendiri; lihat pp untuk
rincian.
DESKRIPSI
Perintah yang berdiri sendiri ini menawarkan fitur yang kira-kira sama dengan "perl -MPAR", kecuali bahwa itu
mengambil pra-muat .pasangan file melalui "-Afoo.par" alih-alih "-MPAR=foo.par".
Selain itu, ini memungkinkan Anda mengonversi distribusi CPAN ke distribusi PAR, serta
memanipulasi distribusi tersebut. Untuk informasi lebih lanjut tentang distribusi PAR, lihat
PAR::Kecamatan.
Anda dapat menggunakannya untuk berlari .pasangan file:
# menjalankan skrip/run.pl dalam arsip, menggunakan lib/* sebagai pustaka
% parl myapp.par run.pl # menjalankan run.pl atau script/run.pl di myapp.par
% parl otherapp.pl # juga menjalankan skrip perl normal
Namun, jika .pasangan arsip berisi baik utama.pl or skrip/main.pl, digunakan
sebagai gantinya:
% parl myapp.par run.pl # menjalankan main.pl, dengan 'run.pl' sebagai @ARGV
Akhirnya, opsi "-O" membuat biner yang berdiri sendiri dapat dieksekusi dari file PAR:
% parl -B -Omyapp aplikasi saya.par
% ./myapp # jalankan di mana saja tanpa binari Perl
Dengan flag "--par-options", binari yang dihasilkan dapat bertindak sebagai "parl" untuk mengemas binari baru:
% ./myapp --par-options -Omyap2 myapp.par # identik dengan ./myapp
% ./myapp --par-options -Omyap3 myap3.par # sekarang dengan PAR yang berbeda
Untuk penjelasan tentang format executable yang berdiri sendiri, silakan lihat par.pl.
Gunakan parldynp online menggunakan layanan onworks.net