我正在按照本教程在 Windows 上编译 PHP。
我现在处于最后一步,但由于某种原因,我遇到了很多错误,比如
警告:无法启用 zlib 支持,缺少 zlib
尽管在我使用的 PHP 源代码zlib
中肯定存在这一事实。ext/
我需要将该文件夹放在哪里,以便编译器可以“看到”它?
我正在按照本教程在 Windows 上编译 PHP。
我现在处于最后一步,但由于某种原因,我遇到了很多错误,比如
警告:无法启用 zlib 支持,缺少 zlib
尽管在我使用的 PHP 源代码zlib
中肯定存在这一事实。ext/
我需要将该文件夹放在哪里,以便编译器可以“看到”它?
扩展源代码可能确实在zlib
ext/ 文件夹中,但是您确定您的编译器知道依赖项(例如 zlib 库)在哪里吗?
你看过http://wiki.php.net/internals/windows/libs吗?
PHP 在http://windows.php.net/downloads/php-sdk/提供了一个下载,您可以在其中获得所有 PHP 依赖项的二进制版本(这将节省大量时间)。
你安装了哪个版本的VC++?