Perl 环境安装 → Perl環境のインストール

Perl言語の学習を始める前に、Perlの実行環境をインストールする必要があります。

Perlは以下のプラットフォームで実行できます:

  • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX etc.)
  • Win 9x/NT/2000/
  • WinCE
  • Macintosh (PPC, 68K)
  • Solaris (x86, SPARC)
  • OpenVMS
  • Alpha (7.2 and later)
  • Symbian
  • Debian GNU/kFreeBSD
  • MirOS BSD
  • 等等... → など...

多くのシステムプラットフォームにはPerlがデフォルトでインストールされています。以下のコマンドでインストールされているかどうかを確認できます:

$ perl -v

This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)

Copyright 1987-2013, Larry Wall
……

上記の情報が出力されればインストール済みです。まだインストールされていない場合は、以下のインストールガイドを参照してください。


安装 Perl → Perlのインストール

Perlの公式サイトから対応するプラットフォームのインストールパッケージをダウンロードできます: →https://www.perl.org/get.html

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

Unix/Linux 系统上 Perl 安装步骤如下: → Unix/LinuxシステムでのPerlのインストール手順は次のとおりです:

  • 通过浏览器打开 → ブラウザで開くhttp://www.perl.org/get.html。

  • Unix/Linux用のソースパッケージをダウンロードします。

  • 下载 → ダウンロードした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 -vコマンドでインストールが成功したかどうかを確認します。

インストールが成功すると、Perlのインストールパスは/usr/local/bin、ライブラリは → にインストールされています/usr/local/lib/perlXX、XXはバージョン番号です。

Window 安装 Perl → WindowsへのPerlのインストール

Windowsプラットフォームには、ActiveStatePerlとStrawberry Perlコンパイラがあります。

ActiveState PerlとStrawberry Perlの最大の違いは、Strawberry PerlにはCPANのモジュールが多く含まれていることです。そのため、Strawberry Perlのダウンロード用インストールファイルは80MB以上ありますが、ActiveState Perlは約20MBしかありません。

ここではStrawberry Perlを使用します。

Window 系统上 Perl 安装步骤如下: → WindowsシステムでのPerlのインストール手順は次のとおりです:

  • Strawberry 安装包链接: → Strawberryインストールパッケージのリンク:http://strawberryperl.com。

  • お使いのシステムに合わせて、32bitまたは64bitのバージョンをダウンロードします。

  • 下载后双击打开,按安装向导一步步安装即可。 → ダウンロード後、ダブルクリックして開き、インストールウィザードに従って順にインストールするだけです。

Mac OS 安装 Perl → Mac OSへのPerlのインストール

Mac OS システムには通常デフォルトで Perl がインストールされています。インストールされていない場合は、次の手順を実行します:

  • 通过浏览器打开 → ブラウザで開くhttp://www.perl.org/get.html。

  • Mac OS用のソースパッケージをダウンロードします。

  • 下载 → ダウンロードした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にはさまざまな実行方法があります。

1、対話式

コマンドラインで直接perlコードを実行できます。構文形式は次のとおりです:

$perl  -e <perl code>           # Unix/Linux

或 

C:>perl -e <perl code>          # Windows/DOS

命令行参数如下所示: → コマンドラインのパラメータは次のとおりです:

选项 → オプション説明
-d[:debugger]デバッグモードでプログラムを実行
-Idirectory指定 @INC/#include 目录 → @INC/#includeディレクトリを指定
-T

允许污染检测 → 汚染チェックを許可

-t允许污染警告 → 汚染警告を許可
-U允许不安全操作 → 安全でない操作を許可
-w允许很多有用の警告 → 多くの有用な警告を許可
-W允许所有警告 → すべての警告を許可
-X禁用使用警告 → すべての警告を無効化
-e program执行 perl 代码 → perlコードを実行
file执行 perl 脚本文件 → perlスクリプトファイルを実行

2、脚本执行 → 2、スクリプト実行

perlコードをスクリプトファイルに記述し、以下のコマンドでファイルのコードを実行できます:

$perl  script.pl          # Unix/Linux

或 

C:>perl script.pl         # Windows/DOS

集成开发环境(IDE:Integrated Development Environment) → 統合開発環境(IDE:Integrated Development Environment)

グラフィカルユーザーインターフェース(GUI)環境でもperlスクリプトを実行できます。以下に、よく使われる2つのPerl統合開発環境を紹介します:

  • Padre:Padre は Perl 言語開発者向けの統合開発環境で、構文ハイライトとコードリファクタリング機能を提供します。

  • EPIC: EPIC は Perl Eclipse IDE のプラグインです。Eclipse に慣れていれば、それを使用できます。 → :EPICはPerl Eclipse IDEのプラグインです。Eclipseを使い慣れていれば、それを利用できます。

    安装步骤:Help-->Eclipse Marketplace-->输入EPIC--> 选择安装并更新即可。 → インストール手順:Help→Eclipse Marketplace→EPICと入力→インストールを選択して更新するだけです。


Cloud Studio

Cloud Studio である基于浏览器の集成式开发环境,支持绝大部分编程语言,包括 HTML5、PHP、Python、Java、Ruby、C/C++、.NET 等等,无需下载安装程序,一键切换开发环境。 Cloud Studio 提供た完整の Linux 环境,并且支持自定义域名指向,动态计算资源调整,可以完成各种应用の开发编译と部署。

现に CODING 正に举办一场基于 Cloud Studio 工作空間の【我最喜爱の Cloud Studio 插件评选大赛】。进入活动官网:https://studio.qcloud.coding.net/campaign/favorite-plugins/index,もっと詳しく活动信息。

→

Cloud Studio

Cloud Studio はブラウザベースの統合開発環境で、HTML5、PHP、Python、Java、Ruby、C/C++、.NETなど、ほとんどのプログラミング言語をサポートしています。インストールプログラムをダウンロードする必要はなく、ワンクリックで開発環境を切り替えられます。 Cloud Studio は完全なLinux環境を提供し、カスタムドメインの設定や動的なコンピューティングリソースの調整をサポートしており、さまざまなアプリケーションの開発・コンパイル・デプロイを行うことができます。

現在CODINGは、Cloud Studioワークスペースに基づく【私が最も好きなCloud Studioプラグインコンテスト】を開催しています。イベント公式サイト:https://studio.qcloud.coding.net/campaign/favorite-plugins/index にアクセスして、詳細なイベント情報をご確認ください。

其他扩展 → その他の拡張