在PPAPI里面绘图,可以结合第三方的图形库,比如Cairo、Skia。Google Chrome、Chromium和Android都使用Skia作为绘图引擎,我也来试试Skia,先过编译关。
foruok原创,如需转载请关注foruok的微信订阅号“程序视界”联系foruok。
CEF编译出的Skia不可单独用
Chromium使用Skia,Windows下从源码编译CEF说明了怎么编译CEF,它会捎带着编译Chromium,里面有Skia,但它编译出来的skia_library.lib无法单独使用,加到VS工程里,报N多链接错误。
只好自己编译了。
单独编译Skia
Windows下编译指南:https://skia.org/user/quick/windows。首先你系统得有Python,我们编译过CEF,有了。
下载skia到这里:https://skia.org/user/download。需要使用git,depot_tools很全,什么都有。
我们之前编译CEF,已自动下载depot_tools,在E:\sources\CEF\2526\depot_tools,设置到path中: