Come faccio a compilare un file .c sul mio Mac?
Come faccio a compilare un file .c sul mio Mac?
Risposte:
Dovrai installare gli strumenti per sviluppatori Apple . Dopo averlo fatto, la cosa più semplice è usare l'IDE Xcode o usare gcc, o al giorno d'oggi megliocc (il compilatore LLVM clang), dalla riga di comando.
Secondo il sito di Apple, l'ultima versione di Xcode (3.2.1) funziona solo su Snow Leopard (10.6), quindi se hai una versione precedente di OS X dovrai utilizzare una versione precedente di Xcode. Il tuo Mac dovrebbe essere fornito con un DVD degli strumenti per sviluppatori che conterrà una versione che dovrebbe essere eseguita sul tuo sistema. Inoltre, il sito degli strumenti per sviluppatori Apple ha ancora versioni precedenti disponibili per il download. Xcode 3.1.4 dovrebbe essere eseguito su Leopard (10.5).
Avrai bisogno di un compilatore. Il modo più semplice è probabilmente installare l'ambiente di sviluppo XCode dai CD / DVD che hai con il tuo Mac, che ti darà gcc. Quindi dovresti essere in grado di compilarlo come
gcc -o mybinaryfile mysourcefile.c
Solo per la cronaca nei tempi moderni,
1 - Devi solo aggiornare Xcode sulla tua macchina come fai normalmente
2 - Aprire il terminale e
$ xcode-select --install
eseguirà una breve installazione di uno o due minuti.
3 - Avvia Xcode. "Nuovo" "Progetto" ... devi scegliere "Strumento riga di comando"
Nota: in modo confuso questo è nella scheda "macOS" .
Seleziona la lingua "C" nella schermata successiva ...
4- Ti verrà chiesto di salvare il progetto da qualche parte sul desktop. Il nome che dai al progetto qui è solo il nome della cartella che conterrà il progetto. Non ha alcuna importanza nel software vero e proprio.
5 - Sei d'oro! Ora puoi goderti c con Mac e Xcode.
Nel 2017, questo lo farà:
cc myfile.c
Puoi usare gcc, in Terminal, eseguendo gcc -c tat.c -o tst
tuttavia, non viene installato di default. Devi installare il pacchetto XCode dal disco di installazione del tour o scaricarlo da http://developer.apple.com
Qui è dove scaricare gli strumenti di sviluppo precedenti da, che include XCode 3.1, 3.0, 2.5 ...
http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.3.3.3.1
Usa il gcccompilatore. Ciò presuppone che siano installati gli strumenti di sviluppo.
Ondrasej è il "più giusto" qui, IMO.
Ci sono anche modi più semplici per farlo, senza ricorrere a Xcode. Mi piace TryC.
Mac OS X include Developer Tools, un ambiente di sviluppo per creare applicazioni Macintosh. Tuttavia, se qualcuno vuole studiare programmazione usando C, Xcode è troppo grande e troppo complicato per i principianti, per scrivere un piccolo programma di esempio. TryC è molto adatto ai principianti.

Non è necessario avviare un'enorme applicazione Xcode o digitare comandi non familiari nel Terminale. Usando TryC, puoi scrivere, compilare ed eseguire un programma C, C ++ e Ruby proprio come TextEdit. È disponibile solo per compilare un file di codice sorgente, ma è sufficiente per provare programmi di esempio.