Perl - สิ่งแวดล้อม
ก่อนที่เราจะเริ่มเขียนโปรแกรม Perl เรามาทำความเข้าใจเกี่ยวกับการตั้งค่าสภาพแวดล้อม Perl ของเรากันก่อน Perl มีให้บริการในหลากหลายแพลตฟอร์ม -
- Unix (Solaris, Linux, FreeBSD, AIX, HP / UX, SunOS, IRIX เป็นต้น)
- รับรางวัล 9x / NT / 2000 /
- WinCE
- แมคอินทอช (PPC, 68K)
- โซลาริส (x86, SPARC)
- OpenVMS
- Alpha (7.2 และใหม่กว่า)
- Symbian
- Debian GNU / kFreeBSD
- MirOS BSD
- และอื่น ๆ อีกมากมาย...
มีโอกาสมากขึ้นที่ระบบของคุณจะติดตั้ง perl ไว้ เพียงลองให้คำสั่งต่อไปนี้ที่ $ prompt -
$perl -v
หากคุณติดตั้ง perl ไว้ในเครื่องของคุณคุณจะได้รับข้อความดังนี้ -
This is perl 5, version 16, subversion 2 (v5.16.2) built for i686-linux
Copyright 1987-2012, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
หากคุณยังไม่ได้ติดตั้ง perl ให้ดำเนินการในหัวข้อถัดไป
รับการติดตั้ง Perl
ซอร์สโค้ดไบนารีเอกสารข่าวสารและอื่น ๆ ที่เป็นปัจจุบันและล่าสุดมีอยู่ที่เว็บไซต์ทางการของ Perl
Perl Official Website - https://www.perl.org/
คุณสามารถดาวน์โหลดเอกสาร Perl ได้จากเว็บไซต์ต่อไปนี้
Perl Documentation Website - https://perldoc.perl.org
ติดตั้ง Perl
การกระจาย Perl สามารถใช้ได้กับแพลตฟอร์มที่หลากหลาย คุณต้องดาวน์โหลดเฉพาะรหัสไบนารีที่ใช้กับแพลตฟอร์มของคุณและติดตั้ง Perl
หากไม่มีรหัสไบนารีสำหรับแพลตฟอร์มของคุณคุณต้องมีคอมไพเลอร์ C เพื่อคอมไพล์ซอร์สโค้ดด้วยตนเอง การรวบรวมซอร์สโค้ดให้ความยืดหยุ่นมากขึ้นในแง่ของการเลือกคุณสมบัติที่คุณต้องการในการติดตั้งของคุณ
นี่คือภาพรวมโดยย่อของการติดตั้ง Perl บนแพลตฟอร์มต่างๆ
การติดตั้ง Unix และ Linux
นี่คือขั้นตอนง่ายๆในการติดตั้ง Perl บนเครื่อง Unix / Linux
เปิดเว็บเบราว์เซอร์และไปที่ https://www.perl.org/get.html.
ไปที่ลิงค์เพื่อดาวน์โหลดซอร์สโค้ดซิปสำหรับ Unix / Linux
ดาวน์โหลด perl-5.x.y.tar.gz ไฟล์และออกคำสั่งต่อไปนี้ที่ $ prompt
$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install
NOTE - นี่ $ คือพรอมต์ Unix ที่คุณพิมพ์คำสั่งดังนั้นตรวจสอบให้แน่ใจว่าคุณไม่ได้พิมพ์ $ ในขณะที่พิมพ์คำสั่งดังกล่าวข้างต้น
สิ่งนี้จะติดตั้ง Perl ในตำแหน่งมาตรฐาน/ usr / local / binและไลบรารีของมันถูกติดตั้งใน/ usr / local / lib / perlXXโดยที่ XX คือเวอร์ชันของ Perl ที่คุณใช้อยู่
จะใช้เวลาสักครู่ในการรวบรวมซอร์สโค้ดหลังจากออกไฟล์ makeคำสั่ง เมื่อติดตั้งเสร็จแล้วคุณสามารถออกได้perl -vคำสั่งที่ $ prompt เพื่อตรวจสอบการติดตั้ง perl หากทุกอย่างเรียบร้อยดีก็จะแสดงข้อความดังที่เราได้แสดงไว้ด้านบน
การติดตั้ง Windows
ขั้นตอนในการติดตั้ง Perl บนเครื่อง Windows มีดังนี้
ไปที่ลิงค์สำหรับการติดตั้ง Strawberry Perl บน Windows http://strawberryperl.com
ดาวน์โหลดการติดตั้งเวอร์ชัน 32 บิตหรือ 64 บิต
เรียกใช้ไฟล์ที่ดาวน์โหลดมาโดยดับเบิลคลิกใน Windows Explorer สิ่งนี้จะแสดงวิซาร์ดการติดตั้ง Perl ซึ่งใช้งานง่ายมาก เพียงยอมรับการตั้งค่าเริ่มต้นรอจนกว่าการติดตั้งจะเสร็จสิ้นและคุณก็พร้อมที่จะหมุน
การติดตั้ง Macintosh
ในการสร้าง Perl เวอร์ชันของคุณเองคุณจะต้อง 'make' ซึ่งเป็นส่วนหนึ่งของเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Apples ที่มักจะมาพร้อมกับดีวีดีติดตั้ง Mac OS คุณไม่จำเป็นต้องใช้ Xcode เวอร์ชันล่าสุด (ซึ่งตอนนี้คิดค่าบริการ) เพื่อติดตั้ง make
นี่คือขั้นตอนง่ายๆในการติดตั้ง Perl บนเครื่อง Mac OS X
เปิดเว็บเบราว์เซอร์และไปที่ https://www.perl.org/get.html.
ไปที่ลิงค์เพื่อดาวน์โหลดซอร์สโค้ดซิปสำหรับ Mac OS X
ดาวน์โหลด perl-5.x.y.tar.gz ไฟล์และออกคำสั่งต่อไปนี้ที่ $ prompt
$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install
สิ่งนี้จะติดตั้ง Perl ในตำแหน่งมาตรฐาน/ usr / local / binและไลบรารีของมันถูกติดตั้งใน/ usr / local / lib / perlXXโดยที่ XX คือเวอร์ชันของ Perl ที่คุณใช้อยู่
กำลังรัน Perl
ต่อไปนี้เป็นวิธีต่างๆในการเริ่ม Perl
ล่ามแบบโต้ตอบ
คุณสามารถป้อน perlและเริ่มเขียนโค้ดได้ทันทีในล่ามโต้ตอบโดยเริ่มจากบรรทัดคำสั่ง คุณสามารถทำได้จาก Unix, DOS หรือระบบอื่น ๆ ซึ่งมีตัวแปลบรรทัดคำสั่งหรือหน้าต่างเชลล์
$perl -e <perl code> # Unix/Linux
or
C:>perl -e <perl code> # Windows/DOS
นี่คือรายการของตัวเลือกบรรทัดคำสั่งทั้งหมดที่มี -
ซีเนียร์ | ตัวเลือกและคำอธิบาย |
---|---|
1 | -d[:debugger] รันโปรแกรมภายใต้ดีบักเกอร์ |
2 | -Idirectory ระบุไดเร็กทอรี @ INC / # include |
3 | -T เปิดใช้งานการตรวจสอบการเก็บรักษา |
4 | -t เปิดใช้งานคำเตือนการย้อมสี |
5 | -U อนุญาตให้ดำเนินการที่ไม่ปลอดภัย |
6 | -w เปิดใช้คำเตือนที่เป็นประโยชน์มากมาย |
7 | -W เปิดใช้งานคำเตือนทั้งหมด |
8 | -X ปิดการใช้งานคำเตือนทั้งหมด |
9 | -e program รันสคริปต์ Perl ที่ส่งเป็นโปรแกรม |
10 | file รันสคริปต์ Perl จากไฟล์ที่กำหนด |
สคริปต์จากบรรทัดคำสั่ง
สคริปต์ Perl เป็นไฟล์ข้อความซึ่งเก็บรหัส perl ไว้ในนั้นและสามารถเรียกใช้งานได้ที่บรรทัดคำสั่งโดยเรียกใช้ล่ามในแอปพลิเคชันของคุณดังต่อไปนี้ -
$perl script.pl # Unix/Linux
or
C:>perl script.pl # Windows/DOS
สภาพแวดล้อมการพัฒนาแบบบูรณาการ
คุณสามารถเรียกใช้ Perl จากสภาพแวดล้อมส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) ได้เช่นกัน สิ่งที่คุณต้องมีคือแอปพลิเคชัน GUI บนระบบของคุณที่รองรับ Perl คุณสามารถดาวน์โหลดPadre ที่ Perl IDE คุณยังสามารถใช้ Eclipse Plugin EPIC - Perl Editor และ IDE สำหรับ Eclipse ได้หากคุณคุ้นเคยกับ Eclipse
ก่อนดำเนินการต่อในบทถัดไปตรวจสอบให้แน่ใจว่าสภาพแวดล้อมของคุณได้รับการตั้งค่าอย่างเหมาะสมและทำงานได้ดีอย่างสมบูรณ์ หากคุณไม่สามารถตั้งค่าสภาพแวดล้อมได้อย่างถูกต้องคุณสามารถขอความช่วยเหลือจากผู้ดูแลระบบของคุณ
ตัวอย่างทั้งหมดที่ให้ไว้ในบทต่อ ๆ ไปได้รับการดำเนินการด้วยเวอร์ชัน v5.16.2 ที่มีอยู่ในรสชาติ CentOS ของ Linux