Il 0% ha trovato utile questo documento (0 voti)
435 visualizzazioni

Guida Xcode

Il documento descrive Xcode, un ambiente di sviluppo integrato ufficiale di Apple per la creazione di applicazioni per macOS, iOS, watchOS e tvOS. Viene spiegato come scaricare e installare Xcode, creare un nuovo progetto, scrivere codice sorgente e compilare ed eseguire programmi.

Caricato da

Camillo Grasso
Copyright
© Attribution Non-Commercial (BY-NC)
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
435 visualizzazioni

Guida Xcode

Il documento descrive Xcode, un ambiente di sviluppo integrato ufficiale di Apple per la creazione di applicazioni per macOS, iOS, watchOS e tvOS. Viene spiegato come scaricare e installare Xcode, creare un nuovo progetto, scrivere codice sorgente e compilare ed eseguire programmi.

Caricato da

Camillo Grasso
Copyright
© Attribution Non-Commercial (BY-NC)
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Sei sulla pagina 1/ 22

Mini Guida per Apple XCode

Maurizio Martinelli

XCode?
Piattaforma ufciale di Apple per lo

sviluppo di programmi in C, C++, Cocoa

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

Maurizio Martinelli - Universit degli Studi di Bari e INFN

Download

necessaria liscrizione gratuita al programma


Maurizio Martinelli - Universit degli Studi di Bari e INFN
3

Impostare Preferenze
Premere
command+, console, settare nella scheda delle preferenze di Debugging: Show Console
Maurizio Martinelli - Universit degli Studi di Bari e INFN
4

Per mostrare la

Nuovo Progetto
Selezionare

New Project dal men a tendina

Maurizio Martinelli - Universit degli Studi di Bari e INFN

Selezionare Command Line Tool

Maurizio Martinelli - Universit degli Studi di Bari e INFN

Nome Progetto

Maurizio Martinelli - Universit degli Studi di Bari e INFN

Schermata di Progetto

Maurizio Martinelli - Universit degli Studi di Bari e INFN

Scrivere Programma
2 1

Cliccare su
Source

main.c scrivere
3
Maurizio Martinelli - Universit degli Studi di Bari e INFN
9

Esercizio dowhile.c
Per Compilare ed Eseguire

rimuovere: Mac non riconosce il comando PAUSE

Maurizio Martinelli - Universit degli Studi di Bari e INFN

10

Esecuzione

Maurizio Martinelli - Universit degli Studi di Bari e INFN

11

Progetto Esistente
Per compilare ed eseguire un listato

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

Maurizio Martinelli - Universit degli Studi di Bari e INFN

12

Problemi con XCode?


Se avete problemi con XCode, potete
provare ad utilizzare il terminale per compilare i vostri programmi. fare.

Nelle slide che seguono vediamo come

Maurizio Martinelli - Universit degli Studi di Bari e INFN

13

Aprire il Terminale
Cliccare su spotlight e quindi cercare
terminale

Aprire lapplicazione

Terminal (Terminale nella versione italiana).

Maurizio Martinelli - Universit degli Studi di Bari e INFN

14

Il Terminale

Di default viene aperta una shell di tipo bash (Bourne Again SHell) Questa shell permette di controllare il computer utilizzando i comandi pi basilari del sistema operativo

Maurizio Martinelli - Universit degli Studi di Bari e INFN

15

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)
Maurizio Martinelli - Universit degli Studi di Bari e INFN
16

Per scrivere il programma bisogna utilizzare


un qualsiasi editor di testo. (Suggerisco lutilizzo di Aquamacs) programma, quindi salvare.

Scrivere il Programma

Aprire leditor di testo e scrivere il

Maurizio Martinelli - Universit degli Studi di Bari e INFN

17

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 per chiamare il compilatore.

La differenza che utilizziamo il Terminale


Maurizio Martinelli - Universit degli Studi di Bari e INFN
18

Compilare ed Eseguire
home directory cambio directory contenuto directory

chiamo gcc per compilare helloworld.c e scrivere in output helloworld.exe

eseguo helloworld.exe
19

Maurizio Martinelli - Universit degli Studi di Bari e INFN

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. terminale utilizzando il comando man

Il manuale consultabile direttamente dal

Maurizio Martinelli - Universit degli Studi di Bari e INFN

20

Appare una schermata di questo tipo

man gcc

per navigare il manuale utilizzare le frecce e la barra spaziatrice. Per uscire premere q
Maurizio Martinelli - Universit degli Studi di Bari e INFN
21

Eclipse

Una soluzione simile a XCode e a DevC++ invece 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

Maurizio Martinelli - Universit degli Studi di Bari e INFN

22

Potrebbero piacerti anche