Zig環境のインストール
Zigプログラミング言語の開発環境を設定する際には、Zigコンパイラをインストールし、関連する開発ツールを設定する必要があります。
以下は、異なるオペレーティングシステム上でZigを設定する手順です:
パッケージマネージャーを使用してインストールする
Windows
Zig は Chocolatey で利用できます:
choco install zig
Windows (winget)
winget install zig.zig
Windows (scoop):
scoop install zig
MacOS
Homebrew 安装:
brew install zig
Linux
Ubuntu (snap)
安定版のインストール:
snap install zig --classic --beta
Fedora:
dnf install zig
FreeBSD:
pkg install lang/zig
設定が完了すると、Zigプログラミング言語を使用した開発を開始できます。
源码安装
ソースコードをダウンロードしてコンパイルインストールすることもできます。
Zigソースパッケージのダウンロード先:https://ziglang.org/zh/download/。

ダウンロード後、tarコマンドで解凍します:
tar -xvf zig-macos-aarch64-0.13.0.tar.xz
その後、ソースパッケージに移動して、後続のコンパイルインストールを実行します:
cd zig-macos-aarch64-0.13.0
ZigのGitHubリポジトリからソースコードをクローンすることもできます:
git clone https://github.com/ziglang/zig.git
依赖项
- cmake >= 3.5
- gcc >= 7.0.0 或者 clang >= 6.0.0
- LLVM、Clang、LLD 開発ライブラリ == 18.x、同じバージョンの gcc または clang でコンパイル
- システムのパッケージマネージャーを使用してインストールするか、ソースコードからビルドできます。
指令
-
Zigソースディレクトリの下に、buildディレクトリを作成します:
mkdir build cd build
-
运行 cmake:
cmake ..
-
Zigのビルドとインストール:
make install
请注意CMAKE_PREFIX_PATHこの便利なcmake変数。CMakeはこの位置でLLVMや他の依存関係を優先的に検索します。
これらの手順により生成されますstage3/bin/zig、これはZig自身によって構築されたZigコンパイラです。
macOS + Homebrew
macOS では Homebrew を使用します:
-
Zigソースディレクトリの下に、buildディレクトリを作成します:
mkdir build cd build
-
cmakeを実行し、静的LLVMを有効にします:
cmake .. -DZIG_STATIC_LLVM=ON -DCMAKE_PREFIX_PATH="$(brew --prefix llvm@18);$(brew --prefix zstd)"
-
Zigのビルドとインストール:
make install
FreeBSD
FreeBSD について:
-
pkgを使用して必要な依存関係をインストールします:
sudo pkg install -qyr FreeBSD devel/llvm18 devel/cmake archivers/zstd textproc/libxml2 archivers/lzma
-
Zigソースディレクトリの下に、buildディレクトリを作成します:
mkdir build cd build
-
cmakeを実行し、静的LLVMを有効にします:
cmake .. -DZIG_STATIC_LLVM=ON -DCMAKE_PREFIX_PATH="/usr/local/llvm18;/usr/local"
-
Zigのビルドとインストール:
make install
これらの手順により、システムにZigコンパイラがインストールされます。
其他扩展