无法使用 zlib (MVS) 编译 php 5.5.13

Posted

技术标签:

【中文标题】无法使用 zlib (MVS) 编译 php 5.5.13【英文标题】:can't compile php 5.5.13 with zlib (MVS) 【发布时间】:2014-08-01 02:52:13 【问题描述】:

我已将 zlib_a.lib 放在 deps/lib 上,但当我配置时仍然返回:

检查库 zlib_a.lib;zlib.lib ... 警告:zlib 支持无法启用,zlib 丢失

使用 zlib 编译 php 需要做什么?我使用 Visual Studio 2013

我已将 zlib_a.lib 放在 deps\lib 下,但什么也没有

【问题讨论】:

你用什么命令来构建 PHP? @Dai configure --disable-all --enable-cli --enable-cgi --enable-zlib 【参考方案1】:

我通过添加解决了

--with-extra-libs=deps\lib --with-extra-includes=deps\include

我将 zlib_a.lib 放入 deps\lib 并在 deps\include 上放入 zlib.h

【讨论】:

以上是关于无法使用 zlib (MVS) 编译 php 5.5.13的主要内容,如果未能解决你的问题,请参考以下文章

PHP的zlib压缩工具扩展包学习

Linux(CentOS6.5)下编译安装PHP5.6.22时报错”configure: error: ZLIB extension requires gzgets in zlib&rdq

如何让 C 语言中的 ANTLR3.5 生成的解析器在 MVS EBCDIC 环境中工作?

编译安装php-5.3.27

如何将 Qt 5.6 与 MVS 2015 链接?

编译安装PHP5.5.32的配置文件