Dove posso trovare gcc in Xcode 3.2.6?

1

Ho un Mac con OS X 10.6.8 Snow Leopard. Sto provando molto a imparare le basi della programmazione in C, ma non riesco a far funzionare il mio primo programma semplice. Ho letto online per andare a Preferenze Xcode - > Scarica e accedi ai download di gcc, ma Xcode 3.2.6 non ha una scheda Download nelle preferenze. Ho provato a scaricare gcc dal sito gcc.gnu, ma non ho visto nulla di specificamente etichettato gcc, e ancora non ho potuto ottenere il mio semplice "Hello, World!" programma da eseguire nel terminale.

È molto probabile che questa sia una soluzione facile, tuttavia non sono stato in grado di trovare nulla che mi indicasse la giusta direzione. È decisamente un po 'contorto come principiante, ma ci sto provando.

Qualsiasi aiuto sarebbe molto apprezzato. Solo una mano per far funzionare Xcode e gcc.

    
posta Price Smith 03.07.2012 - 01:55
fonte

3 risposte

1

Puoi installare gli strumenti della riga di comando separatamente da qui . Si desidera il download 10.6 elencato in "Opzione 1: download di binari pre-installati".

    
risposta data 03.07.2012 - 02:53
fonte
1

Xcode 3.2.5 include gcc.

Non è necessario scaricare gcc da gcc.gnu.

Per verificare se gcc è installato sulla tua macchina e gcc è nella tua shell il suo percorso di ricerca, esegui il comando Terminale $ which gcc . Il nostro output è: / usr / bin / gcc

Quando gcc non si trova nel tuo percorso di ricerca, puoi provare a trovarlo ad esempio con un comando Terminal locate .

Nota nel nostro caso ci sono più versioni di gcc installate: /usr/bin/gcc-4.0 /usr/bin/gcc-4.2

    
risposta data 03.07.2012 - 11:36
fonte
0

Come notato da CanuckSkier sopra puoi scaricare la toolchain gcc come download separato da XCode o dal sito dello sviluppatore, oppure puoi invocare il gcc in bundle usando il comando xcrun.

xcrun gcc -v

ti darà la versione installata.

Se stai solo imparando C, non ti perdere troppo tempo con quale toolchain del compilatore stai lavorando. XCode ti dà la possibilità di creare uno strumento da riga di comando che puoi modificare ed eseguire all'interno dell'IDE che dovrebbe iniziare. Alla fine, se necessario, progredisci verso la creazione e l'esecuzione dalla shell.

    
risposta data 03.07.2012 - 11:59
fonte

Leggi altre domande sui tag