如何以编程方式检索 Zig 的版本?

问题描述 投票:0回答:1

如何以编程方式检索 Zig 的版本?在 python 中,我可以使用

sys
模块来做到这一点。

>>> import sys
>>> sys.version

我怎样才能在 zig 中实现同样的目标?

version zig
1个回答
0
投票

使用

builtin.zig_version
。返回
SemanticVersion

const std = @import("std");
const builtin = @import("builtin");

pub fn main() !void {
    std.log.info("Zig version: {}", .{ builtin.zig_version });
}

打印:

$ zig build run
info: Zig version: 0.12.0-dev.587+eb072fa52
© www.soinside.com 2019 - 2024. All rights reserved.