基于开源PDFium,编译动态库--Windows平台(上)
开篇注:博客是为了更好的思考,希望能以此记录自己的学习历程。本文写于2018年09月11日,修改于2018年09月12日。随着时间流逝,可能有些内容已经失效,望读者望文观义,get到关键点。假如对文中有啥有疑问、有想法、感觉不太对的地方欢迎留言交流~。 引言 因为用到过别人编译的PDFium.dll,但是有点问题,于是官方方式编译一下PDFium库。这里只说Windows平台的编译。 开始 1、访问外网 PDFium源码托管在 https://pdfium.googlesource.com/pdfium/ 。 所以先得有个访问谷歌的工具吧。这个得自己找。 2、获取depot工具 关于depot工具,就知道它是个编译工具就好,如同vistual studio一样,知道怎么用,什么效果即。如官方介绍, http://www.chromium.org/developers/how-tos/install-depot-tools 这里有关于depot工具的 介绍。别忘了将depot工具添加到环境变量中,这样我们可以很方便的在cmd中使用它。 3、准备好合适版本Vistaul Studio及相关环境 正如官方所说: As of September, 2017 (R503915) Chromium requires Visual Studio 2017 (15.7.2) to build.