«

linux ubuntu 安装 zephir

时间:2024-2-21 13:16     作者:韩俊     分类: Linux


记录一次 linux ubuntu 上安装 zephir的过程。

git clone https://github.com/zephir-lang/zephir.git

composer install

过程报错,说要先执行 composer update,执行 composer update 又报错,说缺乏 gmp 扩展,又去安装 gmp 扩展。

cd /usr/local/src/php-7.4/ext/gmp/
phpize
./configure --with-php-config=/usr/bin/php-config7.4 --with-gmp
make
make install
echo 'extension=gmp.so' >> /etc/php/7.4/cli/php.ini

安装 gmp 扩展过程中又报错 error: GNU MP Library version 4.2 or greater required.,又跑去安装 libgmp-dev 执行:

apt install libgmp-dev

然后顺利执行完上述步骤,接着执行:

chmod +x zephir
sudo ln -s /zephir/zephir /usr/local/bin/

安装 zephir-parser

git clone https://github.com/zephir-lang/php-zephir-parser.git
phpize
./configure --with-php-config=/usr/bin/php-config7.4
make
make install
echo 'extension=zephir_parser' >> /etc/php/7.4/cli/php.ini

到此 zephir 就安装完毕了。

标签: linux

热门推荐