如何在Ubuntu上安装Zephir?

时间:2013-08-20 16:48:15

标签: php-extension zephir

我想在我的Ubuntu机器上安装Zephir。

目标是将我现有的一些代码转换为PHP扩展,以获得更快执行的好处。

任何指针都非常受欢迎。

2 个答案:

答案 0 :(得分:1)

在Ubuntu中安装zephir ..

您需要从https://github.com/phalcon/zephir

下载Zephir-master

您需要从https://github.com/json-c/json-c

下载json-c

1)sudo apt-get install gcc make re2c phpX phpX-json phpx-dev libpcre3-dev

2)打开文件夹Json-c

2.1)sh autogen.sh

2.2)./ configure

2.3)make&& make install

3)打开文件夹zephir-master

3.1)./ install -c

4)zephir帮助测试正确的安装

答案 1 :(得分:0)

请注意Zephir目前处于Alpha阶段,因此可以预期错误。

您需要安装某些软件包:

json-c re2c

在命令行中输入:

sudo apt-get install libjson0 libjson0-dev libjson0-dbg
sudo apt-get install re2c

一旦安装了所需的软件包,就可以按如下方式生成解析器:

./generate

编译扩展名(这是您的代码):

./zephir

生成的代码放在ext /中,您可以在那里执行标准编译:

cd ext/
sudo ./install