1、首先下载源码
git clone https://github.com/wkhtmltopdf/wkhtmltopdf.git D:\GitHub\wkhtmltopdf git clone https://github.com/wkhtmltopdf/qt.git D:\GitHub\wkhtmltopdf\qt
2、安装下面几个软件
VS2013
Python2.7
ActivePerl
NSIS
3、初始化环境变量
set GIT_HOME=C:\Program Files\Git set NSIS_HOME=C:\NeoLanguages\NSIS set PYTHON_HOME=C:\NeoLanguages\Python27_x86 set PERL_HOME=C:\NeoLanguages\Perl set PATH=%GIT_HOME%\bin;%PYTHON_HOME%;%PERL_HOME%\bin;%NSIS_HOME%;%PATH% @call C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat x86
4、编译
python scripts\build.py msvc2013-win32
PS:
如果编译失败,一般是由于依赖包的网站无法方位导致的,你懂的。
这个时候,打开build.py文件,找到DEPENDENT_LIBS,自备梯子,下载后直接放到static-build路径下就好了。