検索

ホームページ  >  に質問  >  本文

c++ - 如何编译iOS版本Skia ?

如果编译 iOS的版本的 Skia。官网没有提供编译方法。

高洛峰高洛峰2814日前656

全員に返信(1)返信します

  • PHPz

    PHPz2017-04-17 15:36:58

    官网明明有方法……

    参见:Skia / build

    iOS GN を実行してビルド ファイルを生成します。 iOS 用に
    をビルドするには、target_os="ios" を設定します。これのデフォルトは target_cpu="arm64" です。

    bin/gn gen out/ios64 --args='target_os="ios"' bin/gn gen out/ios32
    --args='target_os="ios" target_cpu="arm"' を希望する Google 社員iOS テスト バイナリに署名して実行するには、

    のようなものを実行することで実行できます。

    python gn/package_ios.py out/Debug/dm python gn/package_ios.py
    out/Release/nanobench これらのコマンドは、iOS にプッシュできる dm.app または
    nanobench.app パッケージを作成して署名します。
    Google 開発用に登録されたデバイス。 ios-deploy を使用すると、次の
    パッケージのインストールと実行が簡単になります:

    ios-deploy -b out/Debug/dm.app -d --args "--match foo"
    Google 署名 ID またはプロビジョニング プロファイルが不足している場合は、
    go/appledev を読んでください。

    返事
    0
  • キャンセル返事