如何在windows上编译skia

时间:2018-05-08 07:54:32

标签: skia skiasharp

我尝试按照https://skia.org/user/build

中的建议在Windows上编译skia

1> bin / gn gen out / Static --args ='is_official_build = true'

2 - ;忍者-C出/静态

build无法找到libjpeg.h,libpng.h

然后我在gn args中添加了以下行

extra_cflags = ["-I ../../third_party/externals/libpng/", "-I ../../third_party/externals/libjpeg-turbo/"]

它仍然无法找到两个标题。

但重点是我不应该传递包含路径,因为如果jpeg / png是skia的核心部分,它应该在内部处理。

如何在Windows上构建它?

提前致谢。

2 个答案:

答案 0 :(得分:1)

我可以使用以下args

在Windows上编译skia
gn gen out/Static --args='is_debug=false is_official_build=true skia_use_system_expat=false skia_use_system_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false'

答案 1 :(得分:1)

我是这样的:

bin/gn gen out/Static --args='is_debug=false is_official_build=true skia_use_system_expat=false skia_use_system_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false skia_use_system_icu=false skia_use_system_harfbuzz=false'

在Windows 10 x64下