网站运营 | 站长学院 | 技术文档 | 成语 | 歇后语 | 桌面壁纸 | 帝国时代 | 代码收藏 | IP地址查询 | 生活百科 | 生日密码 | CSS压缩 | 用户评论

PHP源代码生成 main/config.w32.h

【 更新时间:2012-03-01 | 字体:
[导读]准备好PHP源代码,假设解压到 D:\php-src 下载2个必要的包 http://www.chinawobo.com/extra/bindlib_w32.zip http://www.chinawobo.com/extra/win32build.zip 把这2个包的内容放一起,例如解压缩到 D:\win32build 请使用 Visua...

准备好PHP源代码,假设解压到 D:\php-src

下载2个必要的包
http://www.chinawobo.com/extra/bindlib_w32.zip
http://www.chinawobo.com/extra/win32build.zip
把这2个包的内容放一起,例如解压缩到 D:\win32build

请使用 Visual Studio Tools 下的 Visual Studio 命令提示 操作
进入D:\php-src\
执行buildconf.bat
建立一个临时环境变量,执行set path=%path%;D:\win32build\bin

执行 cscript /nologo configure.js --with-php-build="../win32build" --without-libxml  --disable-odbc
如果想要No Thread Safe 模式就在上面的命令最后加上参数 --disable-zts

然后看看是不是main下面多了一个 config.w32.h~
还有一点,config.w32.h 里面 #define PHP_COMPILER_ID 改成和你正在用的 PHP 编译版本相同的编译器ID,例如VC6或者VC9,不然编译出来的扩展没法载入,说实话,这个ID的判断真的很傻很天真....

注:以上过程在PHP5.3.5 + VS2010 下测试通过

原文:http://www.chinawobo.com/archives/223/

友荐云推荐
  • 转载请注明来源:网站运营 网址:http://www.chinawobo.com/ 向您的朋友推荐此文章
  • 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正。
RSS订阅
  • QQ邮箱
  • 填写您的邮件地址,订阅我们的精彩内容:
更多
© 2014 网站运营 - T086.com(原itlearner.com)
微商货源 | 冠珠陶瓷 | 迪威乐云商devmsn | 易奇八字 | wwe美国职业摔角 | 八字算命 | 河南旅游景点大全 |
RunTime:6.90ms QueryTime:7