2009-02-24 33 views
10

Ho appena scartato il mio nuovo MacBook Pro (yay!) E ora lo imposto correttamente per lo sviluppo. Dato che voglio evitare il disordine, mi chiedo se ho davvero bisogno di installare gli strumenti Xcode (non uso mai gli strumenti specifici IDE o Mac), poiché installerò comunque una versione più recente di GCC, usando MacPorts.GCC senza Xcode su OS X

Quindi, c'è qualche vantaggio nell'installazione di Xcode? È necessario? Che tipo di allestimento fa dietro le quinte? Fondamentalmente: posso saltare questo o tornerà a tormentarmi perché alcuni strumenti di sviluppo Unix presumono che OS X sia sempre impostato in questo modo?

+1

vedi anche: http://stackoverflow.com/q/114884/240633 – ergosys

risposta

15

Per eseguire un'installazione facile e di successo di MacPorts, già con strumenti dal programma di installazione xCode È necessario solo l'opzione di installazione che posiziona una copia dei file unix/header al di fuori di xcode, tutto il resto può rimanere disinstallato

+0

che è un buon punto. –

+2

Risulta, questa è stata una domanda davvero stupida poiché, come hai detto, Xcode è elencato come il primo prerequisito di MacPorts. Mostra che anche le cattive domande ottengono buone risposte. Grazie mille a tutti. –

+0

Questo ragazzo è nel team Macports, lo saprebbe. :) –

1

Utilizziamo principalmente Xcode IDE per la creazione di applicazioni Cocoa/Carbon. Xcode ha in genere diversi modelli di progetto (e le impostazioni del progetto sono state corrette di conseguenza). Finché non creerai un Universal Binary o un framework, penso che dovresti essere ok. Per quanto mi riguarda, quando sono troppo incazzato con Xcode, torno alla riga di comando, configuro personalmente i percorsi e inizio a utilizzare GDB.

7

Ho provato questo trucco ed ero costantemente alla ricerca di file header mancanti e così via. Installa semplicemente XCode.

1

Prima di tutto, congratulazioni per il nuovo MBP. Recentemente ho comprato un 15" Mi Unibody. =)

Si può tranquillamente saltare l'installazione di Xcode, ed è possibile installare quasi tutto Xcode installa attraverso MacPorts, ad eccezione di Xcode per sé, naturalmente.

Tuttavia, ti credo' Ti ritroverò ad installare Xcode un giorno in ogni caso, e installare Xcode è molto più facile che installare tutti gli strumenti (in particolare GCC) tramite MacPorts.

1

È possibile eseguire il striping dell'installazione di Xcode parecchio - quando si installa Xcode c'è un pulsante "Personalizza" in cui è possibile rimuovere un sacco di materiale (vale la pena di gigabyte).

Puoi anche accedere e cancellare materiale da /Developer/, ad esempio 10.3 SDK è di circa 150 MB (credo), e se non stai scrivendo software per questo è abbastanza sicuro da eliminare. Ovviamente fai attenzione quando elimini, ma se rompi le cose, puoi sempre reinstallare gli Strumenti per sviluppatori!