Quando installo Xcode da App Store, posso compilare anche programmi in Xcode e anche nella riga di comando. Diverse utility da riga di comando come clang
, make
e git
diventano tutte disponibili quando Xcode.app è installato. Quindi ho pensato che il pacchetto separato di strumenti da riga di comando fosse solo per coloro che non vogliono installare un IDE completo.
Ma con mia sorpresa, uno dei problemi di collegamento che ho incontrato durante la compilazione di MacVim può essere risolto con successo installando gli strumenti della riga di comando con xcode-select --install
. Quindi apparentemente Xcode.app e gli strumenti da riga di comando sono diversi, almeno in modo sottile. Qual è la differenza allora? Quest'ultimo ha una copertura migliore per tutti gli elementi essenziali per la programmazione rispetto al precedente?
Attualmente sto usando Xcode 6.0.1 su Mavericks.