Nei prossimi giorni incomincerò le lezioni di programmazione in C sia in 4′ che in 5′ elettronici. Come ambiente di sviluppo userò quest’anno Geany, un’IDE che considero estremamente interessante in ambito didattico, con esso è possibile programmare in C, Java, PHP, HTML, Python, Perl, Pascal e molti altri linguaggi.
Questo breve post sarà di supporto alla prima lezione serve per ricordare ai miei studenti come si compila un programma C scritto con Geany.
Vi rimando al sito di riferimento per gli approfondimenti.
Passo 01
Aprite Geany, si presenterà la seguente schermata:
Passo 2
All’interno della schermata scrivete il programma di esempio “hello world”:
#include <stdio.h> int main() { printf("hello, world\n"); return 0; }
Passo 3
Aprite il menù “File -> Salva come”
Si aprirà la finestra di dialogo in cui andrete a selezionare dove salvare il file (nel mio caso la scrivania) e quale nome assegnargli:
Assegnate il nome: “hello.c” (ricordate l’estensione .c):
Passo 5
Noterete che, una volta salvato, l’IDE riconosce immediatamente gli elementi del programma, colorando ogni parte, inoltre nella parte sottostante della finestra, noterete che nella sezione “stato” viene segnalato che il file è stato salvato:
Passo 6
Dal menù “Genera -> Compila” compilate il programma:
Se non sono presenti errori nel programma in fondo alla finestra, nella sezione “Compilatore” viene indicato: “Compilazione terminata correttamente” e sul desktop verrà salvato il file “hello.o”:
Passo 7
Generiamo il file eseguibile dal menù: “Genera -> Genera”:
Sul desktop comparirà un file eseguibile con nome “hello”:
Passo 8
Dal menù “Genera -> Esegui” eseguiamo il programma:
Si aprirà una finestra terminale in cui viene eseguito il programma:
Premendo return la finestra si chiuderà.
Ciao Prof.
ti seguo da diverso tempo: mi piace e stimo molto quello che fai sia per l’impegno, sia per il modo chiaro con cui spieghi.
Poichè ho un PC con Windows XP sp3, ho scaricato ed installato il file:
geany-1.23_setup.exe – Full Installer including GTK 2.16.
Ho creato il file hello.c e fin qui tutto bene, ma poi quando cerco di compilarlo nella finestra sottostante leggo:
“gcc -Wall -c “prova1.c” (nel direttorio: C:\Documents and Settings\Pino\desktop)
“gcc” non riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
Compilazione fallita.”
Credo di capire che manchi il compilatore e non so come andare avanti, posso chiedere un aiuto?
Grazie
Pino
Ciao Pino, ti ringrazio.
Per quanto riguarda il tuo problema con Geany dai uno sguardo a questi due link:
http://www.geany.org/Support/RunningOnWindows
http://wiki.geany.org/howtos/win32/getting-started
Nel mentre tra domani e martedì prossimo verifico su pc windows ed eventalmente faccio un aggiornamento al tutorial.
Un caro saluto.
basta anche solo premere f5 per eseguire dopo aver compilato 😉
Grazie per la precisazione.
Saluti.