Poppler在Windows下编译

发布于 2018-10-05  123 次阅读


windows库(已经编译好了)

Poppler在Windows下编译还是相当麻烦的,实际上很多库在windows下编译都会有问题。但是有老哥在Windows下使用GCC编译好了一个库,这里是下载链接,这个也是我在Windows上一直使用的一个库。


https://sourceforge.net/projects/poppler-win32/

 

Poppler-data

有个老哥在github上给我提出了个issue,发现我的阅读器打开京东的pdf的发票有的字体显示不全,(他要基于我的代码做个打印发票的系统,改就改吧=,=)。他把官网的https://poppler.freedesktop.org/ 里边有个poppler-data编译好了,给我提了个push。然后也没有说明怎么编译。这就比较蛋疼了。经过验证发现确实是这个问题,然后我总结了下编译过程。

使用QtCreater自带的MinGW(里边的GCC)编译

下载官网界面下的poppler-data链接,进入目录,安装到E盘,然后把安装好的目录直接拷贝到阅读器中的3rdparty下,就显示正常了。

cmake . -DCMAKE_INSTALL_PREFIX=E:
mingw32-make
mingw32-make install

 


公交车司机终于在众人的指责中将座位让给了老太太