Perl-environment
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がインストールされている場合、次のようなメッセージが表示されます-
perlがまだインストールされていない場合は、次のセクションに進みます。
Perlのインストールを取得する
最新かつ最新のソースコード、バイナリ、ドキュメント、ニュースなど。 Perlの公式Webサイトで入手できます。
- Perl公式ウェブサイト*-https://www.perl.org/
次のサイトからPerlのドキュメントをダウンロードできます。
- PerlドキュメントWebサイト*-https://perldoc.perl.org
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 ファイルをダウンロードし、$プロンプトで次のコマンドを発行します。
注-ここで、$はコマンドを入力するUnixプロンプトであるため、上記のコマンドを入力するときに$を入力しないでください。
これにより、Perlは標準の場所_/usr/local/bin_にインストールされ、そのライブラリは_/usr/local/lib/perlXX_にインストールされます。XXは使用している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 ファイルをダウンロードし、$プロンプトで次のコマンドを発行します。
これにより、Perlは標準の場所_/usr/local/bin_にインストールされ、そのライブラリは_/usr/local/lib/perlXX_にインストールされます。XXは使用しているPerlのバージョンです。
Perlの実行
以下は、Perlを開始するさまざまな方法です。
インタラクティブ通訳
ここに利用可能なすべてのコマンドラインオプションのリストがあります-
Sr.No. | Option & Description |
---|---|
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は、グラフィカルユーザーインターフェイス(GUI)環境からも実行できます。 必要なのは、Perlをサポートするシステム上のGUIアプリケーションだけです。 Padre、Perl IDEをダウンロードできます。 Eclipseに精通している場合は、Eclipseプラグインhttps://www.epic-ide.org/[EPIC-Eclipse用PerlエディターおよびIDE]を使用することもできます。
次の章に進む前に、環境が適切に設定されており、正常に機能していることを確認してください。 環境を適切にセットアップできない場合は、システム管理者から支援を受けることができます。
以降の章で示されるすべての例は、LinuxのCentOSフレーバーで利用可能なバージョン5.16.2で実行されています。