我无法从源代码编译pdflib lite,我需要一个PHP的pdflib.dll。我不是C开发人员,但我知道流程。我按照this教程从源代码成功编译了php,现在我需要重建指向pdf库的conf,如下所示:
configure --disable-all --enable-cli --enable-pdflib
问题是我不知道如何编译pdf库,这样我才能生成一个可以作为有效php扩展名的文件夹,该文件夹可以在构建中加载。据我了解,它需要在文件夹中包含config.w32
。
任何想法如何获得?这是官方文档,但是我不知道这是否正是我所需要的,并且不确定要遵循的步骤,加上VS 6在获胜10时会遇到一些麻烦:
Windows的PDFlib源代码
使用MS Visual Studio 6(GUI)构建PDFlib
要使用MS Visual Studio 6编译PDFlib,请打开* .dsw工作区 对应于目标产品(例如PDFlib.dsw)。它包含了 核心库和语言绑定的几个项目。选择 “ pdflib”项目来构建静态库pdflib.lib。
“ pdflib_dll”项目可用于构建DLL版本 pdflib.dll。
这将设置PDFLIB_EXPORTS #define。客户程序必须定义 包括pdflib.h之前的PDFLIB_DLL,以便使用DLL。
支持以下配置: -“调试” -“发行”将包含C运行时的静态版本。 -“发布mtDLL”(仅适用于目标pdflib)构建了一个静态库,供使用使用
的多线程DLL版本的应用程序使用 C运行时(msvcrt.dll)。示例应用程序:
examples_c.dsw和examples_cpp.dsw包含一些目标 C / C ++示例应用程序。
请注意,某些测试可能会失败,因为它们需要一些功能,这些功能要求 更高的产品版本(例如,要求PDI的测试将因 PDFlib)。
如果能提供帮助,我将非常感谢。 谢谢!