2009-02-24 664 views
10

Acabo de desenvolver mi nueva MacBook Pro (yay!) Y ahora la estoy configurando correctamente para el desarrollo. Como quiero evitar el desorden, me pregunto si realmente necesito instalar las herramientas Xcode (nunca uso las herramientas IDE o Mac específicas), ya que instalaré una versión más nueva de GCC de todos modos, usando MacPorts.GCC sin Xcode en OS X

Entonces, ¿hay algún beneficio en la instalación de Xcode? ¿Es necesario? ¿Qué tipo de configuración hace detrás de escena? Básicamente: ¿puedo omitir esto o volverá a atormentarme porque algunas herramientas de desarrollo de Unix simplemente suponen que OS X siempre está configurado de esta manera?

+1

ver también: http://stackoverflow.com/q/114884/240633 – ergosys

Respuesta

15

Para realizar una instalación fácil y exitosa de MacPorts, que ya tiene herramientas del instalador xCode es necesario. Solo necesita la opción de instalación que coloca una copia de los archivos de unix/header fuera de xcode; todo lo demás puede permanecer desinstalado.

+0

que es un buen punto. –

+2

Resulta que esta fue una pregunta realmente estúpida ya que, como dijiste, Xcode figura como el primer requisito previo de MacPorts. Muestra que incluso las malas preguntas obtienen buenas respuestas. Muchas gracias a todos. –

+0

Este tipo está en el equipo de macports, lo sabría. :) –

1

Utilizamos principalmente el Xcode IDE para la construcción de aplicaciones Cocoa/Carbon. Xcode generalmente tiene diferentes plantillas de proyecto (y la configuración del proyecto se corrige en consecuencia). Mientras no vayas a generar un binario universal o un marco, creo que deberías estar bien. Por lo que a mí respecta, cuando estoy demasiado enojado con Xcode, vuelvo a la línea de comandos, configuro los caminos y empiezo a usar GDB.

7

Intenté este truco y constantemente estaba persiguiendo archivos de encabezado faltantes y cosas así. Simplemente instale XCode.

1

Antes que nada, felicidades por el nuevo MBP. Recientemente he comprado un 15" Unibody mí mismo. =)

Usted puede saltarse la instalación de Xcode, y puede instalar casi todo Xcode instala a través de MacPorts, excepto en sí Xcode, por supuesto.

Sin embargo, te creo' Se encontrará instalando Xcode un día de todos modos, e instalar Xcode es mucho más fácil que instalar todas las herramientas (especialmente GCC) a través de MacPorts.

1

Puedes quitar la instalación de Xcode bastante - cuando instalas Xcode hay un botón "Personalizar" donde puedes eliminar un montón de cosas (gigabytes).

También puede ir y eliminar cosas de /Developer/, por ejemplo, el 10.3 SDK es de aproximadamente 150 MB (creo), y si no está escribiendo software para eso es bastante seguro de eliminar. Obviamente, tenga cuidado al eliminar, pero si rompe las cosas, ¡siempre puede reinstalar las Herramientas de desarrollo!