VS2013 编译XPdf
XPdf中使用到的第三方库主要有freetype, libpng, zlib三种,不同版本的XPdf Release时所依赖的版本也各不相同。因此编译前,首先要确认所依赖库的具体版本,以尽量避免编译过程中可能出现的错误。
本篇中使用VS2013进行编译,请在开始下一步骤前自行确认VS2013环境是否存在
1.下载相关源码压缩包
以最新版XPdf(v3.04)为例,下载源码后解压,其中ms_make.bat文件中有如下字段:
因此,需下载对应第三方库版本分别为:
* freetype-2.5.3
* libpng-1.5.12
* zlib-1.2.7
下载完成后分别解压并拷贝至xpdf根目录下,最终目录结构如图所示: