码迷,mamicode.com
首页 > Web开发 > 详细

php扩展调试环境安装

时间:2016-06-06 13:49:28      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

<>安装sygwin
 
技术分享
<>下载php源码 和 symbol
 
技术分享
 
<>生成扩展骨架
 
 
技术分享
 
技术分享
 
<>vs2013新建dll项目
 
技术分享
 
 
 
技术分享
 
 
 
技术分享
 
 
技术分享
 
 
 
技术分享
 
 
 
 
技术分享
 
 
<>添加php7头文件
加入以下几个php源码目录(实际目录以开发者自己的目录为准):
E:\php-5.6.9-src
E:\php-5.6.9-src\main
E:\php-5.6.9-src\TSRM
E:\php-5.6.9-src\Zend
 
技术分享
 
 
技术分享
 
<>右键项目属性,C/C++,预处理器,预处理器定义,编辑,加入以下变量:
ZEND_DEBUG=0
PHP_EXTENSION
PHP_WIN32
ZEND_WIN32
HAVE_TEST=1(这里红色部分,要改成你的扩展名称,不改成你的扩展名,php会不识别
COMPILE_DL_TEST这里红色部分,要改成你的扩展名称,不改成你的扩展名,php会不识别
ZTS(这一个变量加上是开启线程安全,不加是关闭线程安全
 
技术分享
 
<>
在源代码文件目录里搜索“config.w32.h”,在E:\php-5.6.9-src\win32\build\文件夹里找到“config.w32.h.in”,将这个文件复制到E:\php-5.6.9-src\main\文件夹里,去掉后面的“.in”
技术分享
 
 
 
技术分享
 
 
<>测试程序让php进程挂住 然后attchphp进程调试
技术分享
技术分享
 
技术分享
 
 
技术分享
 
 

php扩展调试环境安装

标签:

原文地址:http://www.cnblogs.com/jk0011/p/5563388.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!