Tutorial sugli ambienti di sviluppo: Eclipse e NetBeans



Похожие документы
Introduzione all uso di Eclipse

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

AMBIENTE DEV PASCAL. Dev-Pascal Finestra di apertura

Il compilatore Dev-C++

Guida all uso di Java Diagrammi ER

Eclipse - Nozioni Base

INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014)

Introduzione a Dev-C++

Tale attività non è descritta in questa dispensa

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

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

ISTRUZIONI PER L INSTALLAZIONE DI MINGW

On-line Corsi d Informatica sul web

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

IL WIKI CON PBWORKS BREVE GUIDA ALL USO Il wiki Vedi alla voce: Auschwitz è stato creato utilizzando PBWorks, un servizio web che offre la

Capitolo 3. Figura 34. Successione 1,2,3...

Office 2007 Lezione 02. Le operazioni più

GUIDA. Redazione Portale. Manuale operativo per la creazione contenuti da pubblicare sul portale Autorità Portuale del Levante

Veneto Lavoro via Ca' Marcello 67/b, Venezia-Mestre tel.: 041/ fax: 041/

I Servizi self-service: procedura per la compilazione del modello 730-1

MANUALE UTENTE. Honey Bee Happy. Il Gestionale a misura VERSIONE 1.0 A CURA DI: DOTT.SSA CENCIONI ELISA

Utilizzo del Terminalino

FH-SY capitolo Versione 3 - FH-SY.NET - FAQ -

L ambiente di sviluppo Android Studio

Come installare un nuovo account di posta elettronica in Outlook 2010

PROCEDURA DI PROTOCOLLAZIONE CON IL SOFTWARE IRIDE

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

Corso Eclipse. Prerequisiti. 1 Introduzione

Eclipse. Avviare un progetto e compilare un semplice programma

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO e PARAMETRI2015

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Invio SMS. DM Board ICS Invio SMS

Introduzione a Visual Studio 2005

Moduli (schede compilabili) in Word Esempio: scheda di alimentazione per un degente

INSTALLAZIONE NUOVO CLIENT SUITE IPSOA (04 Novembre 2014)

ESEMPIO DI QUERY SUL FILE Formario_minuscolo

10 - Disegno di sezioni e profili da punti topografici.

MICROSOFT WORD LA STAMPA UNIONE

STAMPA UNIONE DI WORD

Per effettuare la stampa di una cartella di lavoro si accede al comando. Stampa dal menu File o si utilizza il pulsante omonimo sulla barra

3.6 Preparazione stampa

Utilizzo delle formule in Excel

I Servizi self-service: procedura per la compilazione del modello 730

IL MIO PRIMO SITO NEWS USANDO GLI SCHEDARI

Manuale RENDICONTAZIONE Front Office

MANUALE D USO DELLA PIATTAFORMA ITCMS

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

ISTRUZIONI OPERATIVE PER L INOLTRO DELLE PRATICHE ON-LINE NUOVA PRATICA

MANUALE EDICOLA 04.05

. 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

INSTALLAZIONE MS WINDOWS 7 SU MACCHINA VIRTUALE VMWARE

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

MAUALE PIATTAFORMA MOODLE

Guida all uso dell ambiente di sviluppo 1 integrato o IDE. JCreator LE 4.50

Modulo 3 - Elaborazione Testi 3.5 Stampa unione

Appunti di Informatica 1

Personalizzazione documenti Word

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

CdL in Medicina Veterinaria - STPA AA

Visual Studio 2010 RC Ria Services - Business Application and datagrid Part 1

DOCENTI - guida web. 1 LOGIN E BACHECA.. Pag 2. 2 MODIFICARE LA PASSWORD... Pag CREARE UN ARTICOLO.. Pag INSERIRE LE FOTO.. Pag.

Il foglio elettronico. Excel PARTE

ESPORTAZIONE DEI DATI IN MUDCOMUNI.IT

Catalogo Elettronico Lancia, Fiat e Alfa Romeo

POSTA ELETTRONICA Per ricevere ed inviare posta occorrono:

Introduzione. Strumenti di Presentazione Power Point. Risultato finale. Slide. Power Point. Primi Passi 1

5.3 TABELLE RECORD Inserire, eliminare record in una tabella Aggiungere record Eliminare record

Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti

Configurazione del programma Create Synchronicity, e creazione di un profilo di backup

COMUNI-CHIAMO S.R.L. Via San Martino n. 26/1- Monte San Pietro P.IVA, C.F. e numero di iscrizione alla Camera di Commercio di Bologna

SharePoints è attualmente disponibile in Inglese, Italiano e Francese.

Manuale di installazione e/o aggiornamento del client Citrix per la Rete Vendita

SW Legge 28/98 Sommario

Fondamenti di Informatica T-1 CdS Ingegneria Informatica a.a. 2011/2012. Introduzione a Visual Studio 2005/2008/2010

Gestione Risorse Umane Web

GESTIONE INCASSI SAGRA. Ver. 2.21

Angelo Gueli da Puntoedu.indire Corso sull uso delle Nuove Tecnologie 1

GESTIONE LISTE R VIRTUALI

Laboratorio di informatica umanistica

La prima applicazione Java con NetBeans IDE. Dott. Ing. M. Banci, PhD

1. Le macro in Access 2000/2003

RECUPERO CREDENZIALI PER L ACCESSO AI SERVIZI SAL REGIONALI B informazioni Generali...11 Medico selezionato...11

Introduzione. EMS è un sistema di raccolta e gestione ordini clienti. Si compone in due parti:

Guida all uso del portale per il software Bilancio di previsione 2012

PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0)

Flow!Works Manuale d uso

Opuscolo Outlook Express

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Manuale di Aggiornamento BOLLETTINO. Rel DATALOG Soluzioni Integrate a 32 Bit

WORD 97 SCRIVERE UNA TESI DI LAUREA

Manuale Utente MyFastPage

Word Libre Office. Barra degli strumenti standard Area di testo Barra di formattazione

Транскрипт:

Tutorial sugli ambienti di sviluppo: Eclipse e NetBeans Prima di tutto va installato il compilatore, ottenibile scaricando ed installando MinGW o CygWin. MinGW: http://www.mingw.org/download.shtml CygWin: http://cygwin.com/ Poi si installa l ambiente di sviluppo o IDE, a scelta tra Eclipse e NetBeans, ottenibili agli indirizzi Eclipse: http://www.eclipse.org/home/categories/languages.php NetBeans: http://download.netbeans.org/netbeans/6.0/final/ (ricordate di selezionare la versione che supporta lo sviluppo in C/C++)

Eclipse: How To. Scriviamo passo passo il programma per la somma di due numeri presente sulle slide. Lanciando Eclipse verrà mostrata la schermata principale

Per ogni programma che vogliamo scrivere dobbiamo creare un nuovo progetto, dunque selezioniamo dal menu File File New C Project

A questo punto compare una finestra di dialogo in cui dobbiamo inserire il nome del progetto (in alto) e soprattutto selezionare il tipo di eseguibile, nel nostro caso ANSI C Project Inserito il nome del progetto e selezionato il tipo di eseguibile possiamo cliccare su Finish

E necessario ricordarsi che se si seleziona un progetto C si deve selezionare un eseguibile di tipo C e, viceversa, se si seleziona un progetto C++ si deve selezionare un eseguibile di tipo C++ Questo perché Eclipse gestisce separatamente la toolchain (sequenza di strumenti) necessaria per la compilazione di programmi C e C++. Se si mescolano le scelte, cioè progetto C eseguibile C++ o viceversa si ottiene il seguente messaggio di errore The selection cannot be launched, and there are no recent launches. Perché viene creato un progetto C e viene inizializzata la toolchain per la compilazione di programmi in C++ Supponendo di aver fatto le scelte giuste vedremo nell elenco dei progetti il nostro nuovo progetto e all interno della cartella src sarà presente un file dal nome Somma2Valori.c

L IDE ha creato per noi un semplice Hello World da cui partire, la funzione puts può essere sostituita da una printf e, come si vede nel riquadro sotto, EXIT_SUCCESS è una costante definita pari a 0 che viene usata al posto di questo valore per rendere più leggibile il codice.

Cancelliamo la riga di saluto e copiamo il codice riportato sulle slide. Salviamo le modifiche al progetto (icona del disco) Compiliamo (icona con i numeri binari) Se ci sono stati problemi di compilazione li possiamo vedere nel in basso, nel tab problems E alla fine lanciamo il programma col tasto Play

Come si può notare osservando l output del programma (in basso alla figura precedente) Eclipse presenta, per il tipo di programmi che faremo inizialmente, un piccolo difetto. Non visualizza la console ma intercetta i messaggi che dovrebbero esser visualizzati su di essa e li mostra nel tab cosole in basso. Questo comporta che lanciando il programma l invito ad inserire i numeri viene mostrato dopo che i numeri sono stati inseriti. Lanciando però il programma da riga di comando, tutto si svolge come dovrebbe.

NetBeans: How To. Ripetiamo lo stesso procedimento con NetBeans. Lanciando il programma verrà mostrata la schermata principale

Creiamo il nuovo progetto

Compare una finestra di dialogo Selezioniamo come categoria di progetto C/C++ e come tipo di progetto C/C++ Application e clicchiamo su Next

Inseriamo il nome del progetto e lasciamo tutte le altre opzioni ai valori di default Clicchiamo su Finish

Come con Eclipse sulla sinistra, nell elenco dei progetti compare il nostro nuovo progetto, ma a differenza di Eclipse, NetBeans non genera automaticamente un main con hello world. Aggiungiamo quindi un file sorgente con un main standard Comparirà una finestra di dialogo in cui inserire il nome del file che confermeremo premendo sul tasto Finish

Aggiungiamo al main generato automaticamente le righe di codice che Costituiscono il nostro programma

Cliccando sul pulsante Play il programma verrà automaticamente compilato ed eseguito.

Come si può notare NetBeans, visualizzando direttamente la Console, non presenta il problema evidenziato con Eclipse sul non corretto ordine di visualizzazione. A voi la scelta e Buon Lavoro!!