关于skia图书馆的指导

Posted

技术标签:

【中文标题】关于skia图书馆的指导【英文标题】:Guidance regarding skia library 【发布时间】:2014-03-05 04:13:53 【问题描述】:

我正在尝试使用 Linux 构建 SKIA 库:

https://code.google.com/p/skia/

我已成功运行./gyp_skia,然后是make 命令。

您经常在make 之后运行make install。但是,SKIA 库似乎没有make install 选项。我想知道如何执行安装?

【问题讨论】:

【参考方案1】:

我这周刚开始探索 SKIA(在 OSX 上),所以我了解学习曲线。

这些工具构建静态库,而不是共享库,因此它不是“安装”的东西,至少不是最终用户机器。提供的工具构建库 (.a) 而不是 (.so)。该工具还构建单元测试和“SampleApp”

我发现以下链接也很有帮助:

Want to learn graphics using Skia on Ubuntu

祝你好运

【讨论】:

非常感谢您提供的信息。还有一个问题?它在哪里安装 .a 文件。 .示例测试正在运行,但我找不到 libskia.a 文件。你知道默认位置吗?【参考方案2】:

这至少对我有用。

[ -d depot_tools ] || git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
[ -d skia ] || git clone https://skia.googlesource.com/skia.git

export PATH="$PWD/depot_tools:$PATH"
cd skia
python tools/git-sync-deps
gn gen out/Release --args="is_official_build=true skia_use_system_expat=false skia_use_system_icu=false skia_use_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false skia_use_libwebp=false extra_cflags_cc=[\"-frtti\"]"
ninja -C out/Release skia

【讨论】:

请记住,skia_use_libjpeg_turboskia_use_system_libwebp 不再做太多事情了。最好完全删除它。

以上是关于关于skia图书馆的指导的主要内容,如果未能解决你的问题,请参考以下文章

关于电子书下载源转换阅读软件个人图书馆的建立

借同学百度知道问的,求一个C语言课程设计,关于图书馆借阅的程序。

关于SVN的解析

如何了解图书馆如何协同工作?

图书写作计划-Power BI入门指南 图书大纲及写作概要

图书概要分析报告,引言部分