Come installare il pacchetto di strumenti della riga di comando Xcode su Mac

Come installare il pacchetto di strumenti della riga di comando Xcode su Mac

Se preferisci codificare le app Mac utilizzando la riga di comando, hai bisogno del pacchetto Xcode Command Line Tools. Contiene compilatori, debugger e altri strumenti di sviluppo e utilità accessibili tramite Terminal senza l’intero ambiente di sviluppo integrato Xcode.

Se Xcode è già installato sul tuo Mac, non hai bisogno di questo utile toolkit Unix. In caso contrario, questo tutorial passo-passo ti mostrerà come scaricare, installare e utilizzare il pacchetto Xcode Command Line Tools direttamente tramite il Web o utilizzando il comando di installazione “xcode-select” nel Terminale.

Che cosa sono gli strumenti della riga di comando Xcode?

Xcode Command Line Tools è un pacchetto autonomo per gli sviluppatori di software che desiderano creare app per Mac utilizzando comandi in stile UNIX.

È in bundle con l’ambiente di sviluppo integrato Xcode di Apple, ma una versione autonoma è disponibile per il download separatamente da Xcode.

La cartella degli strumenti della riga di comando nel Finder di macOS

Cosa è incluso negli strumenti della riga di comando di Xcode?

Il pacchetto Xcode Command Line Tools è costituito dai framework e dalle intestazioni del kit di sviluppo software (SDK), insieme a una miriade di strumenti come il compilatore e il linker LLVM di Apple, il comando Make e altri pratici comandi di terminale per lo sviluppo da riga di comando. Ci sono 112 comandi Terminal inclusi in Xcode Command Tools (a partire dalla v14.2).

Terminal, se non lo sapevi, ti dà accesso al mondo dei comandi UNIX sul tuo Mac. Quindi, dai un’occhiata al nostro cheat sheet completo dei comandi del terminale Mac per ottenere il massimo da Terminal. Fornisce un ottimo riferimento per tutti i comandi essenziali che dovresti conoscere.

Come installare gli strumenti della riga di comando Xcode

Puoi scaricare e installare Xcode Command Line Tools in due modi. Puoi scaricarlo direttamente tramite il portale Apple Developer o installarlo manualmente utilizzando un comando Terminale. Tratteremo entrambi questi metodi di seguito.

Metodo 1: Ottieni gli strumenti della riga di comando Xcode dal Web

Per scaricare manualmente il pacchetto Xcode Command Line Tools, attenersi alla seguente procedura:

  1. Vai su developer.apple.com/downloads e accedi con il tuo ID Apple.
  2. Digita “strumenti da riga di comando” nel campo di ricerca e premi Invio.
    Download degli strumenti della riga di comando Xcode di Apple utilizzando Safari
  3. Fare clic su Visualizza dettagli sotto la voce desiderata e premere il file DMG elencato per scaricarlo.
  4. Successivamente, fai doppio clic sul file nella cartella Download per montare l’immagine del disco come disco virtuale.
    L'immagine del disco Xcode Command Line Tools selezionata nel Finder
  5. Successivamente, apri il file Command Line Tools.pkg dal volume montato per avviare il programma di installazione.
    Il pacchetto di installazione di Xcode Command Line Tools in macOS Finder

A questo punto, puoi seguire le istruzioni sullo schermo per completare il processo di installazione.

Metodo 2: utilizzare il terminale per installare gli strumenti della riga di comando Xcode

In alternativa, puoi sempre utilizzare l’app Terminale sul tuo Mac per scaricare e installare il pacchetto Xcode Command Line Tools:

  1. Avvia Terminal sul tuo Mac utilizzando la ricerca Spotlight ( Cmd + Spazio ).
  2. Digita il seguente comando.xcode-select --install
  3. Verrà visualizzato un popup che ti chiederà di installare gli strumenti di sviluppo della riga di comando. Scegli Installa per continuare.
    macOS Terminal richiede di scaricare gli strumenti della riga di comando Xcode
  4. Puoi verificare l’installazione degli strumenti della riga di comando Xcode provando a eseguire il compilatore del linguaggio C++ utilizzando il seguente comando:gcc
  5. Premi il tasto Invio e vedi se ottieni il risultato indicato nello screenshot qui sotto.
    Un messaggio del compilatore GNU in macOS Terminal

Hai installato correttamente il pacchetto Xcode Command Line Tools se ricevi lo stesso messaggio di errore relativo all’assenza di file di input passati.

Al termine dell’installazione, troverai gli strumenti di sviluppo della riga di comando nella sottocartella usr/bin/ all’interno della cartella /Library/Developer/CommandLineTools/ .

Come verificare la versione degli strumenti della riga di comando di Xcode

Non puoi controllare direttamente il numero di versione di Xcode Command Line Tools, ma puoi farlo indirettamente controllando la versione del compilatore Clang in Terminal:

clang --version

Il comando restituirà il numero di versione degli strumenti della riga di comando installati. Abbinalo al numero di versione di rilascio di Xcode corrispondente in questa pagina di Wikipedia per verificare di aver installato l’ultima versione di Xcode Command Line Tools.

Come disinstallare gli strumenti della riga di comando di Xcode

Per disinstallare Xcode Command Line Tools e rimuovere la sua cartella, eseguire il seguente comando:

sudo rm -rf /Library/Developer/CommandLineTools

Ti verrà richiesto di inserire la password del tuo Mac poiché il comando richiede privilegi di amministratore.

Verifica che /Library/Developer/CommandLineTools/ sia sparito sul tuo Mac. Per evitare complicazioni, non eliminare manualmente questa cartella nel Finder.

Per confermare di aver disinstallato Xcode Command Line Tools, prova a eseguire il compilatore GNU digitando “gcc” nel Terminale. Se viene visualizzato un messaggio di errore che dice “impossibile ottenere la directory degli sviluppatori attiva”, hai disinstallato il pacchetto Xcode Command Line Tools dal tuo Mac.

Goditi lo sviluppo della riga di comando in macOS

La scrittura di app dell’App Store per le piattaforme Apple richiede l’ambiente di sviluppo integrato Xcode completo che include già tutti gli strumenti della riga di comando richiesti.

Ma se ti affidi a gestori di pacchetti come Homebrew o preferisci lo sviluppo da riga di comando, Xcode Command Line Tools è la strada da percorrere. A poco più di un gigabyte, questo pacchetto viene fornito senza il sovraccarico di Xcode, che richiede più di 40 GB di spazio su disco per l’installazione.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *