使用Microsoft Visual c ++ 2008错误从源代码编译PHP

时间:2010-12-15 12:57:56

标签: php visual-c++ compilation

首先,我要感谢所有为使这个网站成为今天的重要资源做出贡献的人。 好的,这是我的问题。 我正在尝试使用php中的id3标签,并在我的vista 32bit终极上使用wamp server 2.0i。我按照php的wiki页面上的步骤编译了Windows机器的扩展。(无法发布链接)。一切顺利,直到最后我收到错误说致命错误c1083。无法打开头zlib.h.我作为管理员运行shell,并不确定我能做什么。但我真的很疯狂。我一步一步地按照说明进行操作,但有些我仍然卡住了。这是包含编译过程的文本文件的链接。 https://docs.google.com/leaf?id=0Byjn3U-sXJBHNjA3ZTI1NTktYzlmZS00NjAxLTgyNzYtYTM3ZTRhYmY2NzE2&hl=en&authkey=CL6j7e4D

提前致谢, 我只是要把头撞到墙上再多一点,然后要么昏迷不醒,要么昏昏欲睡! LOL

2 个答案:

答案 0 :(得分:0)

Wooohoooo,好的我所要做的只是configure --disable-zlib然后是nmake。但现在还有一件事。我正在使用wamp服务器,我尝试只复制和粘贴生成的文件夹,但wamp不喜欢它,只是崩溃。哎呀。好东西我保留了PHP文件夹的旧副本作为备份(不像我通常做的那样)。所以我想我的问题是:我如何使用这个编译的PHP与我的id3模块?抱歉dumm问题。

答案 1 :(得分:0)

PECL id3模块以alpha形式列出,自2004年以来一直没有被修改过,所以你不太可能在任何针对PHP 5.3的稳定方法中使用它。

您是否考虑使用基于GPL的getID3类(http://getid3.sourceforge.net/),尽管名称如此,但它能够从各种文件中读取和编写id3,并且具有与id3模块({3}相同的功能。 {3}})。