meson

Linux
Publiée le 2026-09-16 05:24:44
Illustration Linux pour la commande meson

meson

# Crée un nouveau projet meson si tu n'en as pas encore
meson init mon_projet

# Configure le répertoire de build pour la première fois
meson setup builddir

# Change une option spécifique du projet pendant la configuration, par exemple l'utilisation d'un compilateur différent
meson configure builddir -Dcpp_std=c++17

# Exécute les tests unitaires définis dans le projet
meson test -C builddir

# Compile tout le code source après avoir configuré et potentiellement modifié des options
meson compile -C builddir

# Installe les binaires compilés dans un répertoire cible (ex: /usr/local)
sudo meson install -C builddir --prefix=/opt/mon_projet

# Génère une archive de distribution pour le partage
meson dist -C builddir

# Gère et met à jour les sous-projets dépendants du projet principal
meson subprojects update -C builddir

# Lance un environnement de développement isolé pour tester des commandes spécifiques
meson devenv -C builddir

# Réinitialise complètement le répertoire de build si tu veux repartir de zéro
rm -rf builddir

# Affiche l'aide détaillée pour toutes les options disponibles (utile quand tu es perdu)
meson help

# Vérifie la version actuelle de meson installée sur ton système
meson --version