目次

前のトピック

< Zephirの紹介

次のトピック

チュートリアル >

このページ

インストール

Zephirをインストールするには、以下のステップに従ってください:

必要条件

PHP拡張をビルドしZephirを使うには、以下の必要条件に従う必要があります:

  • gcc >= 4.x/clang >= 3.x
  • re2c 0.13 以降
  • gnu make 3.81 以降
  • autoconf 2.31 以降
  • automake 1.14 以降
  • libpcre3
  • php 開発ヘッダおよびツール

Ubuntuを使っている場合は、必要なパッケージをこのようにインストールすることができます:

$ sudo apt-get update
$ sudo apt-get install git gcc make re2c php7.0 php7.0-json php7.0-dev libpcre3-dev

Zephir はPHPで書かれているため、PHPの最新バージョンをインストールし、それがコンソールで利用可能でなければなりません。

$ php -v
PHP 7.0.8 (cli) (built: Jun 26 2016 00:59:31) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
 with Zend OPcache v7.0.8, Copyright (c) 1999-2016, by Zend Technologies

また、PHPのインストレーションと一緒にPHP開発ライブラリがインストールされているようにしてください。

$ phpize -v
Configuring for:
PHP Api Version: 20151012
Zend Module Api No: 20151012
Zend Extension Api No: 320151012

上の出力と完全に一致する必要はありませんが、Zephirを使って開発を開始するためにこれらのコマンドが利用可能なことが重要です。

Zephirのインストール

Zephirのコンパイラは現在のところGithubからcloneされなければなりません:

$ git clone https://github.com/phalcon/zephir

Zephir インストーラを実行します (これがパーサをコンパイル/作成します):

$ cd zephir
$ ./install -c

インストレーションのテスト

以下を実行することで、どのディレクトリからもZephirが利用可能かどうかをチェックします:

$ zephir help
TOP
inserted by FC2 system