【问题标题】:How to Build Skia in Mac OS如何在 Mac OS 中构建 Skia
【发布时间】:2020-10-07 05:41:49
【问题描述】:

我是 Skia 的初学者。所以只是尝试在我的机器上构建 Skia(macOS High Sierra 10.13.6)。 我只是按照Build 的说明进行操作。

  • 已下载 depot_tools
  • 从 git 下载 Skia
  • bin/gn gen out/Static --args='is_official_build=false'
  • python2 工具/git-sync-deps
  • ninja -C 输出/静态

我做了这些说明。但是我的 xcode(9.2 版)不支持 -std=c++17 所以我在所有地方都替换为 -std=c++1z 。 但它会引发错误

Error

请帮助为 mac 构建skia,以及如何从中 xcode 项目?

【问题讨论】:

    标签: skia


    【解决方案1】:

    Skia 使用 C++17 语言功能(使用 -std=c++17 标志编译),因此需要兼容 C++17 的编译器。

    你最好更新你的 xcode 版本。

    Mac 用户可能希望将 --ide=xcode 传递给 bin/gn gen 以生成 Xcode 项目

    你可以查看这个。How to build skia

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-31
      • 1970-01-01
      • 2011-10-18
      • 2012-11-15
      • 2012-12-17
      相关资源
      最近更新 更多