Perl - Çevre
Perl programlarımızı yazmaya başlamadan önce, Perl ortamımızı nasıl kuracağımızı anlayalım. Perl çok çeşitli platformlarda mevcuttur -
- Unix (Solaris, Linux, FreeBSD, AIX, HP / UX, SunOS, IRIX vb.)
- 9x / NT / 2000 / kazanın
- WinCE
- Macintosh (PPC, 68K)
- Solaris (x86, SPARC)
- OpenVMS
- Alpha (7.2 ve üstü)
- Symbian
- Debian GNU / kFreeBSD
- MirOS BSD
- Ve daha fazlası...
Bu, sisteminizin üzerinde perl kurulu olması daha olasıdır. $ İsteminde aşağıdaki komutu vermeyi deneyin -
$perl -v
Makinenize perl yüklediyseniz, aşağıdaki gibi bir mesaj alacaksınız -
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.
Zaten kurulu perl yoksa, sonraki bölüme geçin.
Perl Kurulumunu Alma
En güncel ve güncel kaynak kodu, ikili dosyalar, belgeler, haberler vb. Perl resmi web sitesinde mevcuttur.
Perl Official Website - https://www.perl.org/
Perl belgelerini aşağıdaki siteden indirebilirsiniz.
Perl Documentation Website - https://perldoc.perl.org
Perl'i yükle
Perl dağıtımı çok çeşitli platformlar için mevcuttur. Yalnızca platformunuz için geçerli olan ikili kodu indirmeniz ve Perl'i kurmanız gerekir.
Platformunuz için ikili kod mevcut değilse, kaynak kodunu manuel olarak derlemek için bir C derleyicisine ihtiyacınız vardır. Kaynak kodunu derlemek, kurulumunuzda ihtiyaç duyduğunuz özelliklerin seçimi açısından daha fazla esneklik sunar.
İşte Perl'in çeşitli platformlara kurulmasına hızlı bir bakış.
Unix ve Linux Kurulumu
Perl'i Unix / Linux makinesine kurmanın basit adımları.
Bir Web tarayıcısı açın ve şuraya gidin: https://www.perl.org/get.html.
Unix / Linux için mevcut olan sıkıştırılmış kaynak kodunu indirmek için bağlantıyı takip edin.
İndir perl-5.x.y.tar.gz dosyalayın ve aşağıdaki komutları $ isteminde çalıştırın.
$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install
NOTE - Burada $, komutunuzu yazdığınız bir Unix istemidir, bu nedenle yukarıda belirtilen komutları yazarken $ yazmadığınızdan emin olun.
Bu, Perl'i standart bir / usr / local / bin konumuna kuracak ve kitaplıkları / usr / local / lib / perlXX'e kurulacak , burada XX, kullandığınız Perl sürümüdür.
Yayınlandıktan sonra kaynak kodunu derlemek biraz zaman alacaktır. makekomut. Kurulum tamamlandıktan sonra, verebilirsinizperl -vperl kurulumunu kontrol etmek için $ isteminde komut. Her şey yolundaysa, yukarıda gösterdiğimiz gibi bir mesaj gösterecektir.
Windows Kurulumu
İşte Windows makineye Perl kurulumu için adımlar.
Windows'ta Strawberry Perl kurulumu için bağlantıyı takip edin http://strawberryperl.com
Kurulumun 32bit veya 64bit sürümünü indirin.
İndirilen dosyayı Windows Gezgini'nde çift tıklayarak çalıştırın. Bu, kullanımı gerçekten çok kolay olan Perl kurulum sihirbazını getirir. Varsayılan ayarları kabul edin, kurulum bitene kadar bekleyin ve artık hazırsınız!
Macintosh Kurulumu
Kendi Perl sürümünüzü oluşturmak için, genellikle Mac OS kurulum DVD'leri ile birlikte verilen Apples geliştirici araçlarının bir parçası olan 'make'e ihtiyacınız olacak. Make'i yüklemek için Xcode'un en son sürümüne (şu anda ücretli) ihtiyacınız yoktur.
İşte Perl'i Mac OS X makinesine kurmanın basit adımları.
Bir Web tarayıcısı açın ve şuraya gidin: https://www.perl.org/get.html.
Mac OS X için mevcut olan sıkıştırılmış kaynak kodunu indirmek için bağlantıyı izleyin.
İndir perl-5.x.y.tar.gz dosyalayın ve aşağıdaki komutları $ isteminde çalıştırın.
$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install
Bu, Perl'i standart bir / usr / local / bin konumuna kuracak ve kitaplıkları / usr / local / lib / perlXX'e kurulacak , burada XX, kullandığınız Perl sürümüdür.
Perl çalıştırılıyor
Aşağıdakiler Perl'i başlatmanın farklı yollarıdır.
Etkileşimli Tercüman
Girebilirsin perlve komut satırından başlatarak etkileşimli yorumlayıcıda kodlamaya hemen başlayın. Bunu Unix, DOS veya size bir komut satırı yorumlayıcısı veya kabuk penceresi sağlayan başka herhangi bir sistemden yapabilirsiniz.
$perl -e <perl code> # Unix/Linux
or
C:>perl -e <perl code> # Windows/DOS
İşte tüm mevcut komut satırı seçeneklerinin listesi -
Sr.No. | Seçenek ve Açıklama |
---|---|
1 | -d[:debugger] Programı hata ayıklayıcı altında çalıştırır |
2 | -Idirectory @ INC / # include dizini belirtir |
3 | -T Kirlenme kontrollerini etkinleştirir |
4 | -t Kirlenme uyarılarını etkinleştirir |
5 | -U Güvenli olmayan işlemlere izin verir |
6 | -w Birçok yararlı uyarıyı etkinleştirir |
7 | -W Tüm uyarıları etkinleştirir |
8 | -X Tüm uyarıları devre dışı bırakır |
9 | -e program Program olarak gönderilen Perl betiğini çalıştırır |
10 | file Belirli bir dosyadan Perl betiğini çalıştırır |
Komut satırından komut dosyası
Perl betiği, içinde perl kodunu tutan bir metin dosyasıdır ve aşağıdaki gibi uygulamanızda yorumlayıcıyı çağırarak komut satırında çalıştırılabilir -
$perl script.pl # Unix/Linux
or
C:>perl script.pl # Windows/DOS
Entegre geliştirme ortamı
Perl'i bir grafik kullanıcı arabirimi (GUI) ortamından da çalıştırabilirsiniz. Tek ihtiyacınız olan, sisteminizde Perl'i destekleyen bir GUI uygulamasıdır. Perl IDE olan Padre'yi indirebilirsiniz . Eclipse'e aşina iseniz, Eclipse Eklentisi EPIC - Perl Editor ve IDE for Eclipse'i de kullanabilirsiniz .
Bir sonraki bölüme geçmeden önce, ortamınızın doğru şekilde kurulduğundan ve mükemmel şekilde çalıştığından emin olun. Ortamı düzgün bir şekilde ayarlayamıyorsanız, sistem yöneticinizden yardım alabilirsiniz.
Sonraki bölümlerde verilen tüm örnekler, Linux'un CentOS çeşidinde bulunan v5.16.2 sürümü ile yürütülmüştür.