1、使用ext_skel工具生成扩展框架

./ext_skel --extname=myext

2、编辑config.m4文件

cd myext/

vim config.m4

去掉以下内容的注释:

PHP_ARG_ENABLE(changchunbo_test, whether to enable changchunbo_test support,

[ --enable-changchunbo_test Enable changchunbo_test support])

3、php化并配置

phpize5

./configure --with-php-config=/usr/bin/php-config5

4、编译安装

make

make test

sudo make install

5、查看扩展

cd /usr/lib/php5/20121212/

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

linux如何编译php扩展,linux环境下编译php扩展相关推荐

  1. soc eds能 编译linux,【转】在SoCEDS环境下编译和更新preloader和uboot程序的方法

    [转]在SoCEDS环境下编译和更新preloader和uboot程序的方法 [复制链接] 在SoCEDS环境下编译和更新preloader和uboot程序的方法 前面有介绍preloader在HPS ...

  2. linux mysql5.6编译_Linux 环境下编译安装MySQL5.6的笔记记录

    一.首先搭建好Linux环境,我这边使用的是redhat enterprise 6.5,并且建议磁盘划分逻辑卷,以便后期的扩容工作. 二.环境搭建好了之后,我们就要去准备MySQL的安装文件,到现在为 ...

  3. NDK实践(一)在linux环境下编译ffmpe

    系列文章目录: NDK实践(一)在linux环境下编译ffmpe NDK实践(二)将编译的ffmpeg静态库集成到Android工程 最近开始接触学习ndk开发,本着边学习边实践的原则,计划完成视频编 ...

  4. Linux环境下编译并执行ava helloworld程序

    http://blog.lupaworld.com/home-space-uid-24466-do-blog-id-2578.html 已经学会怎样在Windows下怎样编辑,编译和运行Java程序了 ...

  5. linux环境下编译部署php生产环境

    linux环境下编译部署php生产环境 版本控制 php:7.2.4 nginx:1.9.9 部分插件版本 xlswriter:1.3.3.2 redis:3.1.3 一.安装php 1.安装依赖(之 ...

  6. soc eds能 编译linux,在SoCEDS环境下编译和更新preloader和uboot程序的方法

    在SoCEDS环境下编译和更新preloader和uboot程序的方法 前面有介绍preloader在HPS boot过程中的的作用,接下来讲述下用户在SoCEDS环境下改如何编译preloader和 ...

  7. soc eds能 编译linux,SoCEDS环境下编译和更新preloader和uboot程序的方法

    在SoCEDS环境下编译和更新preloader和uboot程序的方法 前面有介绍preloader在HPS boot过程中的的作用,接下来 从Terasic网站下下载的SD image是在13.1环 ...

  8. Linux系统编程及应用——ubuntu环境下

    Linux系统编程及应用--ubuntu环境下 程序由业务逻辑和系统访问两部分构成的.其中,业务逻辑是根据业务需求,按照设计好的逻辑规则,处理信息,与系统(平台)无关的:而系统访问则是利用操作系统所提 ...

  9. 如何在源码包编译安装的 LEMP 环境下开启 OpenSSL 功能

    如何在源码包编译安装的 LEMP 环境下开启 OpenSSL 功能 Hello,大家好!我是--邪恶君子! 今天,给大家分享一下解决源码包编译安装 LEMP 环境下开启 OpenSSL 功能问题的过程 ...

  10. UBUNTU环境下编译的openwrt

    UBUNTU环境下编译的openwrt 请执行这个命令以安装编译依赖包:sudo apt-get update 然后再输这个: sudo apt-get install gcc g++ binutil ...

最新文章

  1. java try catch_异常处理,JAVA中异常处理的介绍
  2. Core Dump解析(1)
  3. 主线程 唤醒_Java等待唤醒机制统计子线程运行时间的方式及其疑问
  4. javascript this指针指向?
  5. 《架构系列四:一键部署应用到Tomcat集群中》
  6. 2015软件测试视频教程
  7. U盘不识别量产工具解决方案
  8. Linux编程基础 5.2:消息队列
  9. python3 调用http接口例子
  10. 移动端调用微信和支付宝的扫一扫功能
  11. 稳压二极管的原理及应用
  12. STM32的内部参照电压VREFINT(1.2V)和ADC参考电压Vref+如何区分呢
  13. [转帖] 李竞恒:帝国的残阳
  14. linux编译安装openssl3.0.7
  15. Commvault发布横向扩展一体机 矛头对准Rubrik和Cohesity
  16. 运动目标检测 混合高斯模型
  17. 第九篇:真正理解虚拟 DOM:React 选它,真的是为了性能吗?
  18. 【FatFs】手动移植FatFs,将SRAM虚拟U盘
  19. # 使用 DHCP 动态管理主机地址##
  20. 1913. 查询学生学籍信息

热门文章

  1. 谈VHDL/Verilog的可综合性以及对初学者的一些建议
  2. 最全面的linux信号量解析
  3. JavaScript历史状态管理
  4. php自己总结的一些经典的实例
  5. 快速生成NHibernate的映射文件和映射类的利器 —— codesmith软件
  6. 试图抓取非英文windows操作系统镜像时PE无法正常启动解决方法
  7. 外卖ERP管理系统(一)
  8. C# Socket系列二 简单的创建 socket 通信
  9. 线程wait()和sleep()的区别
  10. svn 提交到远程仓库_聊聊如何从SVN迁移源码到Git仓库