从php.net上下载了一个php的源码包,想自己编译一个
编译过程虽然有些警告,但都编译过去了
到最后的链接阶段总是提示
php5ts.dll.def : error lnk2001: 无法解析的外部符号 compressbound
php5ts.dll.def : error lnk2001: 无法解析的外部符号 deflatebound
php5ts.dll.def : error lnk2001: 无法解析的外部符号 deflateprime
php5ts.dll.def : error lnk2001: 无法解析的外部符号 gzclearerr
php5ts.dll.def : error lnk2001: 无法解析的外部符号 gzungetc
php5ts.dll.def : error lnk2001: 无法解析的外部符号 inflateback
php5ts.dll.def : error lnk2001: 无法解析的外部符号 inflatebackend
php5ts.dll.def : error lnk2001: 无法解析的外部符号 inflatebackinit_
php5ts.dll.def : error lnk2001: 无法解析的外部符号 inflatecopy
php5ts.dll.def : error lnk2001: 无法解析的外部符号 zlibcompileflags
release_ts\php5ts.lib : fatal error lnk1120: 10 个无法解析的外部命令
nmake : fatal error u1077: “e:\program files\microsoft visual studio 9.0\vc\bin\cl.exe”: 返回代码“0x2”
stop.
我检查了一下,zlib库是有的
又从网上下载了一个zlib库,还是不行.
求解
回复讨论(解决方案) 估计是你没有下载那个二进制的支持库,或排放位置不对
?接,你看看
http://www.chineselinuxuniversity.net/articles/33604.shtml
http://www.docin.com/p-175960602.html
上面两位,你们说的我都看过了
你下的版本是vc9的吗还是vc6的
怎么解决的 我也碰到这个问题了