Ho eseguito una nuova installazione di macOS Mojave 10.14. Subito dopo ho installato Xcode versione 10.0 (10A255) dal Mac App Store.
Ora, desidero installare Homebrew che richiede l'installazione di Xcode Command Line Tools. La mia comprensione è che l'installazione di Xcode installa anche gli strumenti della riga di comando. Oppure no?
Come per questa risposta , ho controllato se gli strumenti della riga di comando sono installati eseguendo:
xcode-select -p
che ha stampato il percorso per la directory Developer come segue:
/Applications/Xcode.app/Contents/Developer
Come suggerito nella risposta, ho verificato anche il valore di ritorno eseguendo:
echo $?
che ha riaccordato 0
.
Ho anche eseguito il, gcc
e make
e bash è stato in grado di individuarli ed eseguirli.
Finora sono convinto che gli Xcode Command Line Tools siano installati. Ora quando eseguo:
xcode-select --install
Ricevo questo avviso:
Qualèlaragioneprobabileperquestadisparità?QuestoinstalleràXcodeCommandLineToolsduevolte?Osovrascriverel'installazioneesistente?
Comehocapito,XcodeCommandLineToolspuòessereinstallatosenzainstallandoXcode.Inoltre,dallamiaesperienzaprecedente,seglistrumentidellarigadicomandononsonoinstallatiseparatamentedaXcode(eseguendoxcode-select--install
),nonvengonorilevatidaHomebrew,cioèquandosieseguebrewconfig
,ilvaloreperCLT:
vienemostratocomeN/A
.
Eccol'immaginecompleta(scusateilgiocodiparole):
Anche se sto parlando nel contesto di macOS Mojave, la domanda rimane la stessa riguardo alle versioni precedenti di macOS.
Qual è l'approccio consigliabile da prendere qui?
Nota : dopo aver installato Xcode, l'ho lanciato, accettato il contratto di licenza e ho terminato la sua esecuzione di installazione di strumenti aggiuntivi (che è un'attività singola).