博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用 phpize 编译共享 PECL 扩展库
阅读量:6207 次
发布时间:2019-06-21

本文共 427 字,大约阅读时间需要 1 分钟。

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

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

 

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

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

如果系统中没有 phpize 命令并且使用了预编译的包(例如 RPM),那要安装 PHP 包相应的开发版本,此版本通常包含了 phpize 命令以及相应的用于编译 PHP 及其扩展库的头文件。

使用 phpize --help 命令可以显示此命令用法。

 

 

转载地址:http://gfzja.baihongyu.com/

你可能感兴趣的文章
混合式开发遇到的坑,苹果app内打开h5页面,页面内的滚轮事件不正常的问题、...
查看>>
DOM的初步认识
查看>>
vue 实现二级联动
查看>>
Redis基本数据结构之双向链表
查看>>
MySQL导入格式化数据
查看>>
前端知识集锦1
查看>>
webpack学习笔记(2)-webpack核心概念
查看>>
Laravel一次单元测试发现的'BUG',分析并解决问题
查看>>
分享一个react单页应用脚手架
查看>>
后台开发应该读的书
查看>>
Flask项目实战-环境构建
查看>>
拿Proxy可以做哪些有意思的事儿
查看>>
前端面试题2(CSS)
查看>>
laravel手动创建数组分页
查看>>
vue.js+socket.io+express+mongodb打造在线聊天室[一]
查看>>
docker在ubuntu16.04下的安装
查看>>
如何在 vuex action 中获取到 vue 实例
查看>>
vue + element UI NavMenu多级菜单 只保持一个子菜单的展开
查看>>
如何查看某个用户指定时间段的ABAP开发记录
查看>>
HTML5 video视频字幕的使用和制作
查看>>