《用VC6编译PHP扩展.docVIP

  • 9
  • 0
  • 约4.43千字
  • 约 7页
  • 2017-01-16 发布于四川
  • 举报
《用VC6编译PHP扩展

用 VC6 编译自己写的 PHP 扩展 我对 VC 和 C 等都不是很熟悉,下面的过程基本是参考 binzy 写的《扩展你的PHP之入门篇》/articles/410.shtml 和一个老外写的《Developing Custom PHP Extensions》,/2002/0909.html。使用 PHP4 和 VC 6来进行操作演示, PHP5 的情况基本一致。 下载相关文件 下载 php 4.4.4 的源代码,并解压缩到 E:\php\php4 下载 bindlib win32 ( /extra/bindlib_w32.zip ) 并解压缩到 E:\php\php4\bindlib_w32 。 下载 php4ts.lib ,实际上我是在 PHP 4.4.4 的 windows 二进制包中找到这个文件的。我把它放到了 E:\php\php4\php4ts 目录。 在 VC 中新建项目 1. 新建立一个名为 BinzyExtension 的 Win32 Dynamic-Link Library 项目, 注意其中的 Location 是可以改变的,该目录中存放项目文件以及源代码等,后期我把 Location 设置成了 D:\Program\php\php5\ext\[project name] 。 2. 选择” An Empty Dll Project”就建立了项目。 配置编译环境

文档评论(0)

1亿VIP精品文档

相关文档