[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
相關文章
相關標籤/搜索