Cuando instalo Xcode desde App Store, puedo compilar programas en Xcode y también en la línea de comandos. Varias utilidades de línea de comandos como clang
, make
y git
todos están disponibles cuando se instala Xcode.app. Así que pensé que el paquete separado de herramientas de línea de comandos son sólo para aquellos que no quieren un IDE completo instalado.
Pero para mi sorpresa, uno de los problemas de enlace que encontré al compilar MacVim puede resolverse satisfactoriamente instalando las herramientas de línea de comandos con xcode-select --install
. Así que aparentemente el Xcode.app y las herramientas de línea de comandos difieren, al menos en formas sutiles. ¿Cuál es la diferencia entonces? ¿La segunda cubre mejor todos los aspectos esenciales de la programación que la primera?
Actualmente estoy usando Xcode 6.0.1 en Mavericks.