1
0
0

Zig教程第1章

2026-09-16
2026-09-16
文章摘要
|

第 1 章:装 Zig

Zig 装起来特别简单,因为它整个工具链就是一个二进制文件,不像别的语言要装一堆依赖。

1.1 三种装法

方法 A:用系统包管理器(最简单)


# macOS(用 Homebrew)

brew  install  zig

  

# Ubuntu / Debian / 其他 Linux(用 snap)

snap  install  zig  --classic  --beta

  

# Arch Linux

pacman  -S  zig

方法 B:下载预编译压缩包(最稳)

https://ziglang.org/download/ 下载对应平台的压缩包,比如 zig-0.16.0-linux-x86_64.tar.xz


# 解压

tar  -xf  zig-0.16.0-linux-x86_64.tar.xz

  

# 加到 PATH

export  PATH=$PWD/zig-0.16.0:$PATH

  

# 验证

zig  version

方法 C:用版本管理工具 zigup(开发推荐)


# 用 cargo 装 zigup 自己

cargo  install  zigup

  

# 用 zigup 切版本

zigup  0.16.0  # 装 0.16.0

zigup  default  0.16.0

1.2 验证安装


$  zig  version

0.16.0

看到这个版本号就说明装好了。

1.3 Zig 自带的命令一览

装好之后你就有了一堆命令,下面是最常用的:

| 命令 | 干嘛的 |

|—|---|

| zig run main.zig | 编译并运行 main.zig |

| zig build-exe main.zig | 只编译不运行,生成可执行文件 |

| zig test main.zig | 跑 main.zig 里的测试 |

| zig fmt main.zig | 自动格式化代码 |

| zig init | 在当前目录创建一个新项目(生成 build.zig 等) |

| zig build | 跑 build.zig 里定义的构建流程 |

| zig translate-c main.c | 把 C 代码翻译成 Zig 代码 |

| zig cc | 当 C 编译器用(替代 clang/gcc) |

每个命令都可以加 --help 看详细帮助,比如 zig run --help


支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

评论

欢迎来到我的博客!