Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

Si vous préférez coder des applications Mac à l'aide de la ligne de commande, vous avez besoin du package Xcode Command Line Tools. Il contient des compilateurs, des débogueurs et d'autres outils et utilitaires de développement accessibles via Terminal sans l'ensemble de l'environnement de développement intégré Xcode.

Si Xcode est déjà installé sur votre Mac, vous n'avez pas besoin de cette boîte à outils Unix utile. Si ce n'est pas le cas, ce didacticiel étape par étape vous montrera comment télécharger, installer et utiliser le package Outils de ligne de commande Xcode directement via le Web ou à l'aide de la commande d'installation "xcode-select" dans Terminal.

Xcode Command Line Tools est un package autonome pour les développeurs de logiciels qui souhaitent créer des applications Mac à l'aide de commandes de style UNIX.

instagram viewer

Il est fourni avec l'environnement de développement intégré Xcode d'Apple, mais une version autonome peut être téléchargée séparément de Xcode.

Le package Xcode Command Line Tools comprend les cadres et les en-têtes du kit de développement logiciel (SDK), ainsi qu'une myriade d'outils tels que le compilateur et l'éditeur de liens LLVM d'Apple, la commande Make et d'autres commandes Terminal pratiques pour la ligne de commande développement. Il y a 112 commandes Terminal incluses dans Xcode Command Tools (à partir de la v14.2).

Terminal, si vous ne le saviez pas, vous donne accès au monde des commandes UNIX sur votre Mac. Alors, consultez notre gamme complète aide-mémoire des commandes du terminal Mac pour tirer le meilleur parti du Terminal. Il fournit une excellente référence pour toutes les commandes essentielles que vous devez connaître.

Vous pouvez télécharger et installer les outils de ligne de commande Xcode de deux manières. Vous pouvez soit le télécharger directement via le portail des développeurs Apple, soit l'installer manuellement à l'aide d'une commande Terminal. Nous couvrirons ces deux méthodes ci-dessous.

Pour télécharger manuellement le package Xcode Command Line Tools, procédez comme suit :

  1. Aller à développeur.apple.com/downloads et connectez-vous avec votre identifiant Apple.
  2. Tapez "outils de ligne de commande" dans le champ de recherche et appuyez sur Entrée.
  3. Cliquez sur Voir les détails sous l'entrée souhaitée et appuyez sur la liste Fichier DMG pour le télécharger.
  4. Ensuite, double-cliquez sur le fichier dans votre dossier Téléchargements pour monter l'image disque en tant que disque virtuel.
  5. Ensuite, ouvrez le fichier Outils de ligne de commande.pkg depuis le volume monté pour lancer le programme d'installation.

À ce stade, vous pouvez suivre les instructions à l'écran pour terminer le processus d'installation.

Alternativement, vous pouvez toujours utiliser l'application Terminal sur votre Mac pour télécharger et installer le package Xcode Command Line Tools :

  1. Lancement Terminal sur votre Mac à l'aide de la recherche Spotlight (Commande + Espace).
  2. Tapez la commande suivante.
    xcode-select --install
  3. Vous obtiendrez une fenêtre contextuelle vous invitant à installer les outils de développement en ligne de commande. Choisir Installer continuer.
  4. Vous pouvez vérifier votre installation des outils de ligne de commande Xcode en essayant d'exécuter le compilateur de langage C++ à l'aide de la commande suivante:
    gcc
  5. Frappez le Entrer clé et voyez si vous obtenez le résultat indiqué dans la capture d'écran ci-dessous.

Vous avez installé avec succès le package Xcode Command Line Tools si vous obtenez le même message d'erreur indiquant qu'aucun fichier d'entrée n'est transmis.

Une fois l'installation réussie, vous trouverez vos outils de développement en ligne de commande dans le usr/bin/ sous-dossier à l'intérieur du /Library/Developer/CommandLineTools/ dossier.

Vous ne pouvez pas vérifier directement le numéro de version des outils de ligne de commande Xcode, mais vous pouvez le faire indirectement en vérifiant la version du compilateur Clang dans Terminal :

bruit --version

La commande affichera le numéro de version des outils de ligne de commande installés. Faites-le correspondre au numéro de version de Xcode correspondant sur ce Page Wikipédia pour vérifier que vous avez installé la dernière version des outils de ligne de commande Xcode.

Pour désinstaller Xcode Command Line Tools et supprimer son dossier, exécutez la commande suivante :

sudo rm -rf /Bibliothèque/Développeur/CommandLineTools

Vous serez invité à entrer le mot de passe de votre Mac car la commande nécessite des privilèges d'administrateur.

Regarde ça /Library/Developer/CommandLineTools/ est parti sur votre Mac. Pour éviter les complications, ne supprimez pas manuellement ce dossier dans le Finder.

Pour confirmer que vous avez désinstallé les outils de ligne de commande Xcode, essayez d'exécuter le compilateur GNU en tapant "gcc" dans Terminal. Si vous voyez un message d'erreur indiquant "Impossible d'obtenir le répertoire de développeur actif", vous avez désinstallé le package Outils de ligne de commande Xcode de votre Mac.

Profitez du développement en ligne de commande dans macOS

L'écriture d'applications App Store pour les plates-formes d'Apple nécessite l'environnement de développement intégré Xcode complet qui comprend déjà tous les outils de ligne de commande requis.

Mais si vous comptez sur des gestionnaires de packages comme Homebrew ou si vous préférez le développement en ligne de commande, Xcode Command Line Tools est la solution. À un peu plus d'un gigaoctet, ce package est livré sans la surcharge de Xcode, qui nécessite plus de 40 Go d'espace disque pour l'installation.