Sei sulla pagina 1di 22

Mini Guida per Apple XCode

Maurizio Martinelli

XCode?

Piattaforma ufciale di Apple per lo

sviluppo di programmi in C, C++, Cocoa

Si pu ottenere gratuitamente da http://developer.apple.com/technologies/xcode.html

Download

nec liscri grat progr

Impostare Preferenze

Premere command+,

Per mostrare la console, settare nella scheda delle preferenze di Debugging: Show Console

Nuovo Progetto

Selezionare

New Project dal men a tendina

elezionare Command Line To

Nome Progetto

Schermata di Progetto

Scrivere Programma
2

Cliccare su Source

main.c

scrivere

Esercizio dowhile.c
Per Compilare ed Eseguir

rimuovere: Mac non riconosce il comando PAUS

Progetto Esistente

Per compilare ed eseguire un listato

precedentemente scritto necessario aprire un nuovo progetto e copiare allinterno del le main.c il listato.

Problemi con XCode?

Se avete problemi con XCode, potete

provare ad utilizzare il terminale per compilare i vostri programmi.

Nelle slide che seguono vediamo come

fare.

Aprire il Terminale

Cliccare su spotlight e quindi cercare

terminale

Aprire lapplicazione

Terminal (Terminale nella versione italiana).

Il Terminale

Di default viene aperta una shell di tipo bash (Bour Again SHell)

Questa shell permette di controllare il computer utilizzando i comandi pi basilari del sistema operativ

Utilizzare il Terminale

Il Terminale permette di agire direttamente

su le e cartelle del computer utilizzando alcuni comandi:

cd (Cambia Directory) cp (CoPia) mv (MuoVi) ls (LiSta dei le nella directory) ./nomele (esegui il programma nomele)

Per scrivere il programma bisogna utilizzare

Scrivere il Programma

un qualsiasi editor di testo. (Suggerisco lutilizzo di Aquamacs)

Aprire leditor di testo e scrivere il

programma, quindi salvare.

GCC

Per compilare il le utilizziamo gcc (GNU

Compiler Collection)

lo stesso programma che viene utilizzato

da XCode oppure da DevC++ in Windows, per cui i risultati saranno gli stessi delle esercitazioni in laboratorio

La differenza che utilizziamo il Terminale

per chiamare il compilatore.

Compilare ed Eseguire

me directory cambio directory contenuto direc

iamo gcc per compilare elloworld.c e scrivere in

eseguo helloworld.e

Opzioni gcc

Come molti altri comandi che si possono

eseguire da terminale, anche gcc ha le sue opzioni di esecuzione e un manuale che le descrive.

Il manuale consultabile direttamente dal

terminale utilizzando il comando man

Appare una schermata di questo tipo

man gcc

per navigare il manuale utilizzare le frecce e la barra

Eclipse

Una soluzione simile a XCode e a DevC++ inve Eclipse:

Da osservare che ne esistono diverse versioni a seconda dellambiente che si intende sviluppare (C,C++,Java,PHP,etc.)

Per OSX precedenti al 10.5 suggerisco di utilizzare la versione Mac Carbon

Potrebbero piacerti anche