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

安装Zephir

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

预备知识

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

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

  • re2c 0.13 or laterjson

  • gnu make 3.81 or laterbash

  • autoconf 2.31 or later测试

  • automake 1.14 or laterui

  • libpcre3spa

  • php development headers and toolscode

若是你在使用Ubuntu,你能够使用依赖包来安装:orm

$ 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
相关文章
相关标签/搜索