不是太明白你的问题,你可以把你的扩展编译成为扩展库的方式(Unix下是.so,我做过,Windows下可能是DLL,没试过),不用重新编译PHP。

解决方案 »

  1.   

    不是太明白你的问题,你可以把你的扩展编译成为扩展库的方式(Unix下是.so,我做过,Windows下可能是DLL,没试过),不用重新编译PHP。---------------------
    我是在php源码的ext/下直接用ext_skel 写的module麻烦问一下有"编译成为扩展库的方式"的例子吗?介绍的文章也可以,linux下的谢谢了
      

  2.   

    不知道你是不是指ECLIPSE上的自动编译功能?
    PHP属于解释型语言,我所知道的编译也只是为了提高PHP运行速度,使用zend的SaftGuard来将PHP代码做成二进制文件,这样运行快些。如果是ECLIPSE上的自动编译,只要将PROJECT菜单下的AUTO-BULID去掉就行了,再说也不存在编译问题呀?
      

  3.   

    问题解决了.
    在php/ext/中添加自己的模块,手工编译成so文件,php加载一下就可以了