资源说明:该包只限用于WINDOWS下编译PHP缺少LDAP相关依赖包时使用。只编译了liblber和libldap二个部分。
代码参考了https://github.com/winlibs/openldap中源码。但是,该源码中的工程文件中,预处理器的宏定义有错,不能正确生成dll版本。因此,我精简了该源码,并校正了其中的宏定义,编写了Nmake的makefile文件。
修正http://download.csdn.net/detail/travel981cn/7152647资源的宏错误,虽然能正确编译出dll和lib,但是编译PHP时会提示err2string报错。CSDN不能删除已发布资源,因为只能重发。
请注意,libldap的dll,采用的liblber的静态库,因为你必须首先编译lib版本。使用如下命令:
nmake /f makefile.mak
nmake /f makefile.mak dll=1
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。