[Zephir官方文档翻译之四] 安装Zephir

安装Zephir

为了安装Zephir,请根据下面的步骤来做:

预备知识

使用Zephir来编译PHP扩展,下面的一些软件是必须的:

  • gcc >= 4.x/clang >= 3.x

  • re2c 0.13 or later

  • gnu make 3.81 or later

  • autoconf 2.31 or later

  • automake 1.14 or later

  • libpcre3

  • php development headers and tools

如果你在使用Ubuntu,你可以使用依赖包来安装:

$ sudo apt-get update$ sudo apt-get install git gcc make re2c php5 php5-json php5-dev libpcre3-dev

因为Zephir是基于PHP来编写的,你必须安装最新的PHP版本,并确保你能在终端中执行php,php-config,phize等命令(一般编译默认是不会加到$PATH中的,加个软连吧):

$ php -v
PHP 5.5.7 (cli) (built: Dec 14 2013 00:44:43)Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies

还有,请确保PHP的开发库已经被安装:

$ phpize -v
Configuring for:
PHP Api Version:         20121113
Zend Module Api No:      20121212
Zend Extension Api No:   220121212

执行上面的命令的输出可能会有所不同,但是这几条命令是非常重要的,所以请事先安装好它们。

安装 Zephir

Json-C 是用来解析Zephir语法的,请先安装它:

$ git submodule update --init$ cd json-c$ sh autogen.sh$ ./configure$ make && sudo make install

在github中克隆Zephir:

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

执行安装: .. code-block:: bash

$ cd zephir $ ./install -c

测试是否安装成功

执行下面的命令来测试是否已经安装成功:

$ zephir help


你可能感兴趣的:([Zephir官方文档翻译之四] 安装Zephir)