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.
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:
- Vai su developer.apple.com/downloads e accedi con il tuo ID Apple.
- Digita “strumenti da riga di comando” nel campo di ricerca e premi Invio.
- Fare clic su Visualizza dettagli sotto la voce desiderata e premere il file DMG elencato per scaricarlo.
- Successivamente, fai doppio clic sul file nella cartella Download per montare l’immagine del disco come disco virtuale.
- Successivamente, apri il file Command Line Tools.pkg dal volume montato per avviare il programma di installazione.
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:
- Avvia Terminal sul tuo Mac utilizzando la ricerca Spotlight ( Cmd + Spazio ).
- Digita il seguente comando.
xcode-select --install
- Verrà visualizzato un popup che ti chiederà di installare gli strumenti di sviluppo della riga di comando. Scegli Installa per continuare.
- Puoi verificare l’installazione degli strumenti della riga di comando Xcode provando a eseguire il compilatore del linguaggio C++ utilizzando il seguente comando:
gcc
- Premi il tasto Invio e vedi se ottieni il risultato indicato nello screenshot qui sotto.
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