Mini Guida per Apple XCode. Maurizio Martinelli



Documenti analoghi
ISTRUZIONI XCODE. Autore: Luca Florio (luca.florio<at>polimi.it)

APRIRE UN PROGRAMMA DI FOGLIO ELETTRONICO

NOZIONI BASE PER ESERCITAZIONI

MANUALE PER IL TRASFERIMENTO FILE AL SIATEL

Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa

Dalla a alla zeta: Guida facile ALCUNE NOTE SU COME UTILIZZARE vers. 1 Dicembre 2010 per le assicurazioni non profit

Guida di Installazione GCC

Windows. Cos è I componenti principali Le funzioni essenziali. 1

istruzioni per l uso 1. Che cos è Google Earth

Tale attività non è descritta in questa dispensa

Corso Eclipse. Prerequisiti. 1 Introduzione

Guida di accesso a Grep Rainbow

Ingegneria del Software 1: Eclipse

GESCO MOBILE per ANDROID

IL LINGUAGGIO C NOSTRO APPROCCIO AL C. Sempre con esempi che illustrano le caratteristiche del linguaggio. SCRIVERE ED ESEGUIRE IL PRIMO PROGRAMMA C

Introduzione all uso di Eclipse

Dispositivo Firma Digitale

MANUALE EDICOLA 04.05

POSTECERT POST CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

Esercitazione 1 primi passi e uso dei file

Per la serie I TUTORIAL LIBERI. Presentati dal sito FRAMASOFT. Pdf libero e gratuito con PDFCreator Georges SILVA

Il software del PC. Il BIOS

Modulo 3 - Elaborazione Testi 3.1 Utilizzo applicazione

Guida installazione Octave

D R O P B O X COS È DROPBOX:

Marca4NG - Documentazione

Tutorial sugli ambienti di sviluppo: Eclipse e NetBeans

Assicurazione NON Soci in Attività Sezionale

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

Procedura aggiornamento firmware

1. Requisiti di sistema PC

Esercitazione n. 10: HTML e primo sito web

Procedura aggiornamento firmware

Corso di Laurea in Matematica. Seminario C/C++ Lorenzo Dusty Costa. Università degli Studi di Milano Dipartimento di Matematica

AMBIENTE DEV PASCAL. Dev-Pascal Finestra di apertura

Nautilus Installazione Aggiornato a versione

SCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO

Configurazione di Java per poter utilizzare l applet JEsMS.

Istruzioni per installare EpiData e i files dati ad uso di NetAudit

Istruzioni per l uso della Guida. Icone utilizzate in questa Guida. Istruzioni per l uso della Guida. Software di backup LaCie Guida per l utente

Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti

Progetto SOLE Sanità OnLinE

Manuale Veloce Farmacia

GUIDA ALL INSTALLAZIONE DEI ROTABILI v.1.1 TRAIN SIMULATOR 2014

SENSI CONTEMPORANEI ARTEPOLLINO

5-1 FILE: CREAZIONE NUOVO DOCUMENTO

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

La catalogazione con LIBERO Modulo Catalogazione

Importare/esportare la rubrica di Webmail Uniba

Manuale del portale Club Filiali

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...


STRUMENTI DI MONITORAGGIO GUIDA OPERATIVA

GUIDA UTENTE WEB PROFILES

Breve guida a Linux Mint

Appunti di Informatica 1

Modulo 6 Strumenti di presentazione

Installazione del software Fiery per Windows e Macintosh

IBM SPSS Statistics - Essentials for R- Istruzioni di installazione per Mac OS

MICROSOFT OUTLOOK EXPRESS breve manuale d uso

Guida all utilizzo del compilatore lcc-win32 per creare una applicazione console

PROCEDURE GENERALI ATTIVAZIONE MACRO

MANUALE D USO DELLA PIATTAFORMA ITCMS

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

Guida operativa. My Legal Corner. BestSoft SOFTWARE IN SANITÀ

Guida TrueCrypt. Marino dott. Domenico Leone Angela. Divisione Sicurezza Dati

Fondamenti di Informatica T1 Guida all uso di JDK e Eclipse

Sharpdesk V3.3. Guida all installazione Versione

knfbreader Mobile kreader Mobile

PAD: istruzioni di laboratorio

GUIDA UTENTE BILLIARDS COUNTER (Vers )

Installazione del Software. per lo Sviluppo di Applicazioni Java

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

TUTORIAL: 30/10/2015.

DevC++ vers Manuale d uso

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008)

MANUALE DI INSTALLAZIONE OMNIPOINT

GUIDA INSERIMENTO ARTICOLI SUL BLOG PCFACTORY.IT

INIZIARE DA QUI. Contenuto. Procedure descritte nella guida. Importante! Si è già in possesso di un palmare Palm?

Utilizzare QuizFaber. liberamente tratto dal sito di Luca Galli, ideatore di QuizFaber. Vincenzo Storace

IBM SPSS Statistics - Essentials for R - Istruzioni diinstallazione per Mac OS

IRSplit. Istruzioni d uso 07/10-01 PC

Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara.

Il Configuratore OFF- LINE in 5 mosse Per le istruzioni di installazione, vai alla fine di questo tutorial.

1. PREREQUISITO: istallare nel supporto l applicazione MobileSheets della Zubersoft. Nella versione free o in quella completa.

GUIDA UTENTE MONEY TRANSFER MANAGER

Comandi di Unix e Geogrid

Guida iscrizione Community. istruzione.social.marche.it

Istruzioni per inserire e pubblicare materiali didattici in AMS Campus

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

GUIDA UTENTE PER UTILIZZO SITO ASSOCIAZIONI SARONNESI

Manuale d uso Lexun Area Riservata proprietà di logos engineering - Sistema Qualità certificato ISO 9001 Det Norske Veritas Italia

Pickup in Store v Guida d'installazione ed Utilizzo

ISTRUZIONI PER L UTILIZZO DI PuTTY

Transcript:

Mini Guida per Apple XCode Maurizio Martinelli

XCode? Piattaforma ufficiale di Apple per lo sviluppo di programmi in C, C++, Cocoa Si può ottenere gratuitamente da http://developer.apple.com/technologies/xcode.html 2

Download È necessaria l iscrizione gratuita al programma 3

Impostare Preferenze Premere command+, Per mostrare la console, settare nella scheda delle preferenze di Debugging : Show Console 4

Nuovo Progetto Selezionare New Project dal menù a tendina 5

Selezionare Command Line Tool 6

Nome Progetto 7

Schermata di Progetto 8

Scrivere Programma 2 1 Cliccare su Source main.c scrivere 3 9

Esercizio dowhile.c Per Compilare ed Eseguire rimuovere: Mac non riconosce il comando PAUSE 10

Esecuzione 11

Progetto Esistente Per compilare ed eseguire un listato precedentemente scritto è necessario aprire un nuovo progetto e copiare all interno del file main.c il listato. 12

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. 13

Aprire il Terminale Cliccare su spotlight e quindi cercare terminale Aprire l applicazione Terminal ( Terminale nella versione italiana). 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 15

Utilizzare il Terminale Il Terminale permette di agire direttamente su file e cartelle del computer utilizzando alcuni comandi: cd (Cambia Directory) cp (CoPia) mv (MuoVi) ls (LiSta dei file nella directory)./nomefile (esegui il programma nomefile) 16

Scrivere il Programma Per scrivere il programma bisogna utilizzare un qualsiasi editor di testo. (Suggerisco l utilizzo di Aquamacs) Aprire l editor di testo e scrivere il programma, quindi salvare. 17

GCC Per compilare il file 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. 18

Compilare ed Eseguire home directory cambio directory contenuto directory chiamo gcc per compilare helloworld.c e scrivere in eseguo helloworld.exe output helloworld.exe 19

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 20

man gcc Appare una schermata di questo tipo per navigare il manuale utilizzare le frecce e la barra spaziatrice. Per uscire premere q 21

Eclipse Una soluzione simile a XCode e a DevC++ è invece Eclipse: Da osservare che ne esistono diverse versioni a seconda dell ambiente che si intende sviluppare (C,C++,Java,PHP,etc.) Per OSX precedenti al 10.5 suggerisco di utilizzare la versione Mac Carbon 22