PHP扩展编译
时间:2010-09-01 来源:liushan
研究PHP扩展怎么写来着,但首先的过编译这关,下面介绍下
假如PHP安装在,且安装了phpize
/usr/local/php
源码包在
/root/lamp/php-5.3.2
下面先以编译官网提供的代码为例:
随便进入一个扩展,我进入如下:
/root/lamp/php-5.3.2/ext/soap
先生成PHP的编译配置:
/usr/local/php/bin/phpize
生成相应的config.h文件,并编译
./configure --with-php-config=/usr/local/php/bin/php-config
make;make install
到最后会提示安装到了那个目录
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
ll /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
发现多了个soap.so文件
在玩php.ini 加上
extension=soap.so
如果是以模块运行,重启PHP,完毕
下面是介绍编写PHP扩展
进入/root/lamp/php-5.3.2/ext/
生成一个扩展
./ext_skel --extname=myext
进入/myext
~待续
相关阅读 更多 +
- 系统休眠文件删除后果 如何删除计算机的休眠文件 2025-04-22
- 站群服务器是什么意思 站群服务器的作用 站群服务器和普通服务器的区别 2025-04-22
- jQuery插件有何作用 jQuery插件的使用方法 2025-04-22
- jQuery插件有哪些种类 简单的jQuery插件实例 2025-04-22
-