Come compilare il codice su un Mac

November 4

Se avete intenzione di programmare il codice su piattaforma Apple Macintosh, è necessario installare un compilatore. Apple offre un insieme di strumenti di sviluppo per il Mac attraverso il Developer Program di Apple. Il fascio viene chiamato "Xcode" e comprende un compilatore. È inoltre possibile installare le versioni precompilate della GNU C Compiler su un Mac e utilizzare GCC per compilare il codice.

istruzione

1 Connettersi al sito Programma per gli sviluppatori di Apple e registrare come sviluppatore Apple. Apple offre programmi a pagamento con i più recenti strumenti, nonché il libero accesso alle versioni precedenti di Xcode.

2 Scaricare e installare Xcode dal sito web Programma per gli sviluppatori di Apple. Il pacchetto Xcode è oltre 4 GB e può richiedere un certo tempo per il download, a seconda della velocità della tua connessione Internet.

3 Scrivere o scaricare il codice sorgente in C o C ++. Se si scarica un pacchetto sorgente da Internet, è probabile che contenere più file e directory. Estrarre il pacchetto dal suo archivio e prendere nota di dove è stato creato relativo alla vostra cartella home; per esempio, se è nella cartella "Download".

4 Aprire una finestra di terminale. È possibile utilizzare l'applicazione Terminale di OS X per interagire con il sistema operativo sulla riga di comando. L'applicazione Terminale si trova nella cartella Utility, sotto la vostra cartella Applicazioni.

5 Passare alla directory con il codice sorgente tramite la riga di comando nella finestra del terminale. Utilizzare il "cd" comando e il percorso della cartella in cui è installato il sorgente. Ad esempio, utilizzare "cd download / source-tree" se si è memorizzato l'origine nella cartella di origine-albero all'interno della cartella Download.

6 Eseguire il comando make se un Makefile è presente. Se si compila un file sorgente appena scritto, utilizzare il comando "gcc" con le bandiere del caso, come ad esempio "gcc -o outputfile file1.c".

Consigli e avvertenze

  • È possibile scaricare una versione pre-compilata libera di GCC per OS X e bypassare il Developer Program di Apple. Xcode include un'interfaccia utente grafica e una varietà di altri strumenti, mentre il GCC pre-compilato può essere eseguito solo dalla riga di comando.