Zeke Xiao

Zeke Xiao

github

Zigはbuild.zig.zonを使用します。

以下は「日本語」に翻訳されたテキストです:
zig version 0.11.0-dev.2837+b55b8e774
ここを例にします

  1. プロジェクトを作成します zig init-exe
  2. ファイルを追加します build.zig.zon
.{
    .name = "testZap",
    .version = "0.0.1",

    .dependencies = .{
        // zap release-0.0.12-test
        .zap = .{
            .url = "https://github.com/zigzap/zap/archive/refs/tags/release-0.0.12-test.tar.gz",
            .hash = "12201a5586b87c689c5c9f00075e84affc5207b0e2596efab0355025031da148d072",
        },
    },
}
  1. build.zigに依存関係を追加します
    const zap = b.dependency("zap", .{
        .target = target,
        .optimize = optimize,
    });
    exe.addModule("zap", zap.module("zap"));
    exe.linkLibrary(zap.artifact("facil.io"));
  1. 直接 zig build を実行すると依存関係が取得されます
    14280というオープンな問題があり、zig build --fetchのようなコマンドが追加される予定ですが、まだマージされていません15331
  1. zig は現在プロキシをサポートしていません。グローバル VPN を使用する必要があります。
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。