首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows上编译skia

如何在Windows上编译skia
EN

Stack Overflow用户
提问于 2018-05-08 15:54:32
回答 2查看 3.8K关注 0票数 6

我试着按照https://skia.org/user/build中的建议在Windows上编译skia

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

2> ninja -C out/Static

Build找不到libjpeg.h、libpng.h

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

代码语言:javascript
复制
extra_cflags = ["-I ../../third_party/externals/libpng/", "-I ../../third_party/externals/libjpeg-turbo/"]

它仍然无法找到这两个标头。

但重点是我不应该传递include path,因为如果JPEG/PNG是skia的核心部分,它应该在内部处理。

如何在Windows上构建它?

EN

回答 2

Stack Overflow用户

发布于 2019-08-23 21:38:56

我是这样做的:

代码语言:javascript
复制
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下

票数 9
EN

Stack Overflow用户

发布于 2018-05-09 13:21:54

我可以使用下面的参数在windows上编译skia

代码语言:javascript
复制
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'
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50228652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档