Installation de l'environnement Zig
Lors de la configuration de l'environnement de développement pour le langage de programmation Zig, vous devez installer le compilateur Zig et configurer les outils de développement associés.
Voici les étapes pour configurer Zig sur différents systèmes d'exploitation :
Installer à l'aide d'un gestionnaire de paquets
Windows
Zig est disponible sur Chocolatey :
choco install zig
Windows (winget)
winget install zig.zig
Windows (scoop):
scoop install zig
MacOS
Installation avec Homebrew :
brew install zig
Linux
Ubuntu (snap)
Installation de la version stable :
snap install zig --classic --beta
Fedora :
dnf install zig
FreeBSD :
pkg install lang/zig
Une fois la configuration terminée, vous pouvez commencer à utiliser le langage de programmation Zig pour le développement.
Installation à partir du code source
Nous pouvons également télécharger le code source pour le compiler et l'installer.
Adresse de téléchargement du paquet source Zig :https://ziglang.org/zh/download/。

Après le téléchargement, utilisez la commande tar pour extraire :
tar -xvf zig-macos-aarch64-0.13.0.tar.xz
Ensuite, entrez dans le répertoire du paquet source et procédez à la compilation et à l'installation :
cd zig-macos-aarch64-0.13.0
Vous pouvez également cloner le code source depuis le dépôt GitHub de Zig :
git clone https://github.com/ziglang/zig.git
Dépendances
- cmake >= 3.5
- gcc >= 7.0.0 ou clang >= 6.0.0
- Bibliothèques de développement LLVM, Clang, LLD == 18.x, compilées avec la même version de gcc ou clang
- Peut être installé à l'aide du gestionnaire de paquets du système, ou compilé à partir du code source.
Commandes
-
Dans le répertoire source de Zig, créez un répertoire de compilation :
mkdir build cd build
-
Exécutez cmake :
cmake ..
-
Construire et installer Zig :
make install
Veuillez noterCMAKE_PREFIX_PATHCette variable cmake pratique. CMake cherchera en priorité LLVM et les autres dépendances à cet emplacement.
Ces étapes générerontstage3/bin/zig, qui est le compilateur Zig construit par Zig lui-même.
macOS + Homebrew
Pour macOS avec Homebrew :
-
Dans le répertoire source de Zig, créez un répertoire de compilation :
mkdir build cd build
-
Exécutez cmake, et activez LLVM statique :
cmake .. -DZIG_STATIC_LLVM=ON -DCMAKE_PREFIX_PATH="$(brew --prefix llvm@18);$(brew --prefix zstd)"
-
Construire et installer Zig :
make install
FreeBSD
Pour FreeBSD :
-
Utilisez pkg pour installer les dépendances nécessaires :
sudo pkg install -qyr FreeBSD devel/llvm18 devel/cmake archivers/zstd textproc/libxml2 archivers/lzma
-
Dans le répertoire source de Zig, créez un répertoire de compilation :
mkdir build cd build
-
Exécutez cmake, et activez LLVM statique :
cmake .. -DZIG_STATIC_LLVM=ON -DCMAKE_PREFIX_PATH="/usr/local/llvm18;/usr/local"
-
Construire et installer Zig :
make install
Ces étapes installeront le compilateur Zig sur votre système.
Autres extensions