我尝试按照https://skia.org/user/build
中的建议在Windows上编译skia1> 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上构建它?
提前致谢。
答案 0 :(得分:1)
我可以使用以下args
在Windows上编译skiagn 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下