您的位置:首页 > 编程语言 > PHP开发

php扩展开发之安装ext_skel和phpize

2018-01-06 17:01 274 查看

前言

ext_skel和phpize是PHP开发扩展的必备工具,但是如果ubuntu下php是采用apt-get方式安装的话,ext_skel和phpize默认是没有安装的,所以需要我们手动安装。

开发环境

Ubuntu 16.04.2 LTS

php7.0.22

安装ext_skel

ext_skel是PHP自带的一个脚本,所以要采用源码安装的方式来进行安装。

1.下载php源码

php官方网站

http://php.net/releases/

下载源码

wget http://cn2.php.net/distributions/php-7.0.2.tar.gz

解压文件

tar -zxvf php-7.0.2.tar.gz

进入ext目录

cd php7.0.2/ext/

可以看见目录下有ext_skel文件和skeleton目录



2.复制ext_skel文件和skeleton目录到php扩展目录

我的系统是ubuntu的,php采用的是apt-get方式安装。所以我的php扩展目录在
/usr/lib/php/20151012/


复制ext_skel文件

cp ext_skel /usr/lib/php/20151012/

复制skeleton目录

cp -r skeleton /usr/lib/php/20151012/

安装phpize

通过apt安装php5-dev来安装phpize

apt-get install php5-dev
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: