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