Perl-environment

提供:Dev Guides
移動先:案内検索

Perl-環境

Perlプログラムの作成を始める前に、Perl環境のセットアップ方法を理解しましょう。 Perlはさまざまなプラットフォームで利用可能です-

  • Unix(Solaris、Linux、FreeBSD、AIX、HP/UX、SunOS、IRIXなど)
  • 9x/NT/2000/に勝つ
  • WinCE
  • Macintosh(PPC、68K)
  • Solaris(x86、SPARC)
  • OpenVMS
  • アルファ(7.2以降)
  • シンビアン
  • Debian GNU/kFreeBSD
  • MirOS BSD
  • などなど…​

これにより、システムにperlがインストールされる可能性が高くなります。 $プロンプトで次のコマンドを入力してみてください-

$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の公式Webサイトで入手できます。

次のサイトからPerlのドキュメントをダウンロードできます。

Perlをインストールする

Perlディストリビューションは、さまざまなプラットフォームで利用できます。 プラットフォームに適用可能なバイナリコードのみをダウンロードし、Perlをインストールする必要があります。

プラットフォームのバイナリコードが利用できない場合は、ソースコードを手動でコンパイルするCコンパイラが必要です。 ソースコードをコンパイルすると、インストールに必要な機能の選択に関して柔軟性が高まります。

以下は、さまざまなプラットフォームにPerlをインストールする簡単な概要です。

UnixおよびLinuxのインストール

Unix/LinuxマシンにPerlをインストールする簡単な手順を以下に示します。

  • Webブラウザーを開き、https://www.perl.org/getl [[[1]]]にアクセスします。
  • リンクに従って、Unix/Linuxで利用可能なzip形式のソースコードをダウンロードします。
  • perl-5.x.y.tar.gz ファイルをダウンロードし、$プロンプトで次のコマンドを発行します。
$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install

-ここで、$はコマンドを入力するUnixプロンプトであるため、上記のコマンドを入力するときに$を入力しないでください。

これにより、Perlは標準の場所_/usr/local/bin_にインストールされ、そのライブラリは_/usr/local/lib/perlXX_にインストールされます。XXは使用しているPerlのバージョンです。

*make* コマンドを発行した後、ソースコードをコンパイルするには時間がかかります。 インストールが完了したら、$プロンプトで *perl -v* コマンドを発行して、perlのインストールを確認できます。 すべてが正常であれば、上に示したようなメッセージが表示されます。

Windowsインストール

WindowsマシンにPerlをインストールする手順は次のとおりです。

  • WindowsでのStrawberry Perlインストールのリンクをたどってくださいhttp://strawberryperl.com
  • 32ビットまたは64ビットバージョンのインストールをダウンロードします。
  • ダウンロードしたファイルをWindowsエクスプローラーでダブルクリックして実行します。 これにより、非常に使いやすいPerlインストールウィザードが表示されます。 デフォルト設定をそのまま使用し、インストールが完了するまで待ちます。これで準備完了です。

Macintoshインストール

独自のバージョンのPerlを構築するには、「make」が必要です。これは、通常Mac OSインストールDVDで提供されるApples開発者ツールの一部です。 makeをインストールするために、最新バージョンのXcode(現在は有料)は必要ありません。

Mac OS XマシンにPerlをインストールする簡単な手順を次に示します。

  • Webブラウザーを開き、https://www.perl.org/getlにアクセスします。
  • リンクをクリックして、Mac OS Xで使用可能なzip形式のソースコードをダウンロードします。
  • perl-5.x.y.tar.gz ファイルをダウンロードし、$プロンプトで次のコマンドを発行します。
$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

ここに利用可能なすべてのコマンドラインオプションのリストがあります-

Sr.No. Option & Description
1

-d[:debugger]

デバッガーの下でプログラムを実行します

2

-Idirectory

&commat; 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)環境からも実行できます。 必要なのは、Perlをサポートするシステム上のGUIアプリケーションだけです。 Padre、Perl IDEをダウンロードできます。 Eclipseに精通している場合は、Eclipseプラグインhttps://www.epic-ide.org/[EPIC-Eclipse用PerlエディターおよびIDE]を使用することもできます。

次の章に進む前に、環境が適切に設定されており、正常に機能していることを確認してください。 環境を適切にセットアップできない場合は、システム管理者から支援を受けることができます。

以降の章で示されるすべての例は、LinuxのCentOSフレーバーで利用可能なバージョン5.16.2で実行されています。