PHP 手册
后退 | 章 7. PECL 扩展库安装 | 前进

# 用 phpize 编译共享 PECL 扩展库

有时候不能用 pear 安装命令。这可能是因为在防火墙后面，或者是因为想要安装的扩展库还没有 PEAR 兼容的包，例如 CVS 中尚未发布的扩展库。如果要编译这种扩展库，可以用更底层的编译工具来手工进行编译。

phpize 命令是用来准备 PHP 扩展库的编译环境的。下面例子中，扩展库的源程序位于 `extname` 目录中：

    $ cd extname
    $ phpize
    $ ./configure
    $ make
    # make install

成功的安装将创建 `extname.so` 并放置于 PHP 的扩展库目录中。需要调整 `php.ini`，加入 extension=extname.so 这一行之后才能使用此扩展库。

后退 | 起点 | 前进
用 PEAR 编译共享 PECL 扩展库 | 上一级 | 将 PECL 扩展库静态编译入 PHP