Windows中搭建PHP扩展开发环境
一、提前准备
下载并安装VS2008
下载PHP5.4.5程序:
NTS下载
TS下载
其中php二进制包分为VC6、VC8、VC9及TS和NTS版本。
VC6、VC8、VC9分别对应VC6、VC2005、VC2008
TS表示(Thread Safe),当以ISAPI(IIS SERVER)允许时,因为是单进程中执行多线程,为避免内存泄漏和共享变量安全,建议使用TS版本。
当以FAST_CGI等以单一进程来执行,这样就无需进行线程的安全检查。
下载PHP5.4.5源码
下载PHP-SDK
下载MSYS,它包括Windows下linux编译器的实现
下载deps
下面的配置基础,以f:\php_stdio文件夹为基础
二、编译PHP
首先下载php-sdk,先下载较新的php-sdk-binary-tools-20110915.zip,解压到
f:\php_stdio\php-sdk
目录下。注意,解压后,这个目录下应该有bin和script子目录。
开一个cmd窗口,切换到f:\php_stdio\php-sdk目录下,运行vcvarsall.bat来设置好编译环境变量。
VS2008安装路径\VC\vcvarsall.bat
这里vcvarsall.bat的具体目录要根据你自己的安装位置而定。
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。