其实pdfium的编译步骤网上已经说的很明白了,不过这里还是列出其步骤:
1.下载vs2013,python2.7 SVN并安装
2. V8 JavaScript引擎的下载: svn co http://v8.googlecode.com/svn/trunk v8
3. ICU下载,V8又依赖于ICU库
svn co https://src.chromium.org/chrome/trunk/deps/third_party/icu46 v8/third_party/icu
4.下载Cygwin用于生成v8源码。
5.下载pdfium源码
git clone https://pdfium.googlesource.com/pdfium
6.下载GYP,这个是用于生成各个平台的工程文件的工具
是不是很老火呀,开源项目我总结就一句话:折腾死人不偿命!
下面才是正式开始:
打开命令行:
进入到pdfium下的build目录执行python gyp_pdfium.py(如果你要编译64位 执行python gyp_v8-Dtarget_arch=x64)
返回到pdfium下的build,打开该目录下的vs工程。
配置工程为32和64,分别生成64位和32版本。
最后编译即可