Salve ospite, se leggi questo messaggio vuol dire che non sei registrato, cosa aspetti ? Premi qui per registrarti La registrazione è completamente gratuita e ti permetterà di usufruire di tutte le funzionalità del nostro forum. Buona navigazione.


Vendo, Compro, Scambio NosTale! Riapre il Black Market, concludi i tuoi scambi NosTale gratuitamente! Più info  -   Accedi alla sezione
Download file Server : File Retro Server NosTale
Visita la nuova sezione di BorderGame dedicata a Blade & Soul! Sezione Blade and Soul

 
Valutazione discussione:
  • 20 voti - 2.35 media
  • 1
  • 2
  • 3
  • 4
  • 5
Aiuto compilazione in C
18-01-2012 11:57 PM
Messaggio: #1
Aiuto compilazione in C
Lord Freud
Amministratori
Vip
Utente Saggio
Utente Storico
Spammer

Community Manager, cattivo.

Messaggi : 2,536

Registrato dal : Mar 2011

Reputazione : 174

Stato : Offline


Premi :



Salute Mondo,
ho un problema nella compilazione di un file in C. Utilizzo un comunissimo editor di testi per C, Geany.
Nella compilazione del seguente file:
Codice:
#include <stdio.h>
int main(void){
printf("Test Message")
}

Non lo compila, mi da errore, potete aiutarmi a capire il motivo? Grazie mille in anticipo.
Interventi di moderazione in questo formatoİmage
Torna al primo messaggio
Cerca
19-01-2012 02:04 AM
Messaggio: #2
RE: Aiuto compilazione in C
Giuppe
*
NosTale
Utente Storico

L'arciere più nabbo che esista <3

Messaggi : 385

Registrato dal : Jan 2011

Reputazione : 32

Stato : Offline


Premi :



Sarebbe un hello world? :\
İmage

Guildwars 2 Red_heart

Sviluppo in C# ; C++ ; Phyton per Arduino

Java ed XML per Android yuppy
Torna al primo messaggio
Email Cerca
19-01-2012 02:30 PM
Messaggio: #3
RE: Aiuto compilazione in C
Nico
Moderatori
Spammer
Utente Storico
Vip

Allievo del Sensei Lord Freud

Messaggi : 2,038

Registrato dal : May 2011

Reputazione : 153

Stato : Offline


Premi :



#include <stdio.h3>
int main(void){
printf("Test Message")
}

Fuck Yeah!İmage

İmage




Torna al primo messaggio
WWW Cerca
19-01-2012 06:21 PM
Messaggio: #4
RE: Aiuto compilazione in C
Lord Freud
Amministratori
Vip
Utente Saggio
Utente Storico
Spammer

Community Manager, cattivo.

Messaggi : 2,536

Registrato dal : Mar 2011

Reputazione : 174

Stato : Offline


Premi :



Nulla.
Il problema persiste, non si è risolto.
Se può servire, ripeto, che utilizzo Geany e quando devo compilare mi dà Errore.
Ringrazio in anticipo.

@[nicolas9999] e @[Giuppe]
Interventi di moderazione in questo formatoİmage
(Questo messaggio è stato modificato l'ultima volta il: 19-01-2012 06:24 PM da Lord Freud.)
Torna al primo messaggio
Cerca
23-01-2012 09:27 PM
Messaggio: #5
RE: Aiuto compilazione in C
heikici
*
Utente Saggio

Utente giovane

Messaggi : 168

Registrato dal : Mar 2011

Reputazione : 65

Stato : Offline


Premi :



(18-01-2012 11:57 PM)αиσиумσυѕ™ Ha scritto:  Salute Mondo,
ho un problema nella compilazione di un file in C. Utilizzo un comunissimo editor di testi per C, Geany.
Nella compilazione del seguente file:
Codice:
#include <stdio.h>
int main(void){
printf("Test Message")
}

Non lo compila, mi da errore, potete aiutarmi a capire il motivo? Grazie mille in anticipo.

Semplicemente hai dimenticato il ; alla fine di ("Test Message")

Ovvero deve essere cosi:

printf ("Test Message");
Torna al primo messaggio
Email Cerca
23-01-2012 09:46 PM
Messaggio: #6
RE: Aiuto compilazione in C
Nico
Moderatori
Spammer
Utente Storico
Vip

Allievo del Sensei Lord Freud

Messaggi : 2,038

Registrato dal : May 2011

Reputazione : 153

Stato : Offline


Premi :



(23-01-2012 09:27 PM)heikici Ha scritto:  
(18-01-2012 11:57 PM)αиσиумσυѕ™ Ha scritto:  Salute Mondo,
ho un problema nella compilazione di un file in C. Utilizzo un comunissimo editor di testi per C, Geany.
Nella compilazione del seguente file:
Codice:
#include <stdio.h>
int main(void){
printf("Test Message")
}

Non lo compila, mi da errore, potete aiutarmi a capire il motivo? Grazie mille in anticipo.

Semplicemente hai dimenticato il ; alla fine di ("Test Message")

Ovvero deve essere cosi:

printf ("Test Message");

No non centra... abbiamo già provato, forse è proprio Geany che non va. Prova ad utilizzare Microsoft Visual C#

Fuck Yeah!İmage

İmage




Torna al primo messaggio
WWW Cerca
23-01-2012 10:26 PM
Messaggio: #7
RE: Aiuto compilazione in C
heikici
*
Utente Saggio

Utente giovane

Messaggi : 168

Registrato dal : Mar 2011

Reputazione : 65

Stato : Offline


Premi :



Testato ora su CodeBlocks, e funziona... scaricatelo e prova tu stesso. Forse quelli che hai usato finora non erano dei buoni IDE
Torna al primo messaggio
Email Cerca
23-01-2012 11:11 PM
Messaggio: #8
RE: Aiuto compilazione in C
Lord Freud
Amministratori
Vip
Utente Saggio
Utente Storico
Spammer

Community Manager, cattivo.

Messaggi : 2,536

Registrato dal : Mar 2011

Reputazione : 174

Stato : Offline


Premi :



(23-01-2012 10:26 PM)heikici Ha scritto:  Testato ora su CodeBlocks, e funziona... scaricatelo e prova tu stesso. Forse quelli che hai usato finora non erano dei buoni IDE

@[heikici] Ma CodeBlock compila il source e lo genera come funziona con Geany?
Grazie mille per l'aiuto ^_^
Interventi di moderazione in questo formatoİmage
Torna al primo messaggio
Cerca
24-01-2012 12:16 AM
Messaggio: #9
RE: Aiuto compilazione in C
Utente
*
Staf Away - Gruppo Onorario
Elite Coder
Utente Saggio
Utente Storico

official Mod -ON-

Messaggi : 1,844

Registrato dal : Nov 2010

Reputazione : 57

Stato : Away


Premi :



int main in quel caso (secondo la dichiarazione di tipo) dovrebbe restituire un valore intero cosa che ovviamente non va. Quindi per si e per no glielo levi tanto funziona anche senza ed e anche piu giusto. Fino al momento in cui non prenderai come argomento le funzioni puoi anche ometterlo (parlo dell' int main)


-- edit --
Un paio di consigli:
Se ti serve solo un compilatore usa il gcc, utile, free e anche potente.
Se invece vuoi un ide open source, potente e di facile utilizzo allora sicuramente vai sul dev-c++ che oltre ad un ambiente di programmazione ti offre anche il compilatore gcc appunto.

Inoltre: quando non vi compila qualche sorgente postate sempre il log degli errori (ORRORI) cosi possiamo aiutarvi meglio
Citazione:Potete (dovreste) leggere i Regolamenti di questa community.

Problemi? Inviami una Mail così possiamo parlare meglio.
Problemi qui sul Forum? Inviami un PM (Messaggio Privato) cosi possiamo discutere direttamente qui, sulla board.
Il mio Profilo sulla community di BorderGame.
Tutti i miei Thread (e le mie risposte) su BorderGame.

Il nostro Staff.
Ti sono stato d'aiuto? Reputami come meglio credi.
(Questo messaggio è stato modificato l'ultima volta il: 24-01-2012 12:19 AM da Utente.)
Torna al primo messaggio
Email WWW Cerca
24-01-2012 09:06 PM
Messaggio: #10
RE: Aiuto compilazione in C
Lord Freud
Amministratori
Vip
Utente Saggio
Utente Storico
Spammer

Community Manager, cattivo.

Messaggi : 2,536

Registrato dal : Mar 2011

Reputazione : 174

Stato : Offline


Premi :



(24-01-2012 12:16 AM)Utente Ha scritto:  int main in quel caso (secondo la dichiarazione di tipo) dovrebbe restituire un valore intero cosa che ovviamente non va. Quindi per si e per no glielo levi tanto funziona anche senza ed e anche piu giusto. Fino al momento in cui non prenderai come argomento le funzioni puoi anche ometterlo (parlo dell' int main)


-- edit --
Un paio di consigli:
Se ti serve solo un compilatore usa il gcc, utile, free e anche potente.
Se invece vuoi un ide open source, potente e di facile utilizzo allora sicuramente vai sul dev-c++ che oltre ad un ambiente di programmazione ti offre anche il compilatore gcc appunto.

Inoltre: quando non vi compila qualche sorgente postate sempre il log degli errori (ORRORI) cosi possiamo aiutarvi meglio

@[Utente]
Bhe essendo io ancora alle prime armi ho scaricato il programma che utilizzava quello dei tutorial, cioè Geany.
Il problema è che sarebbe meglio un autocompilatore (tipo Geany) o un open source e poi un compilatore, per uno alle prime armi?
Interventi di moderazione in questo formatoİmage
Torna al primo messaggio
Cerca
24-01-2012 10:14 PM
Messaggio: #11
RE: Aiuto compilazione in C
Utente
*
Staf Away - Gruppo Onorario
Elite Coder
Utente Saggio
Utente Storico

official Mod -ON-

Messaggi : 1,844

Registrato dal : Nov 2010

Reputazione : 57

Stato : Away


Premi :



Ecco la risposta alla tua domanda @[αиσиумσυѕ™]

Vabbe l'IDE Dev-C++ ovviamente tramite interfaccia, semplice ed intuitiva (tra l'altro pure un niubbo alla primissime armi saprebbe usare), ti permettere di compilare e/o eseguire il codice sorgente direttamente dall'ambiente di programmazione senza dover "compilare manualmente" il file sorgente quindi non hai bisogno di editor-compilatore ma hai già tutto in un unico software.

Non sono se mi sono spiegato e non so se ho risposto bene alla domanda che mi hai proposto.
Se dovesse servire ancora aiuto, scrivi ancora in questo post.
Citazione:Potete (dovreste) leggere i Regolamenti di questa community.

Problemi? Inviami una Mail così possiamo parlare meglio.
Problemi qui sul Forum? Inviami un PM (Messaggio Privato) cosi possiamo discutere direttamente qui, sulla board.
Il mio Profilo sulla community di BorderGame.
Tutti i miei Thread (e le mie risposte) su BorderGame.

Il nostro Staff.
Ti sono stato d'aiuto? Reputami come meglio credi.
Torna al primo messaggio
Email WWW Cerca
25-01-2012 11:24 PM
Messaggio: #12
RE: Aiuto compilazione in C
Lord Freud
Amministratori
Vip
Utente Saggio
Utente Storico
Spammer

Community Manager, cattivo.

Messaggi : 2,536

Registrato dal : Mar 2011

Reputazione : 174

Stato : Offline


Premi :



(24-01-2012 10:14 PM)Utente Ha scritto:  Ecco la risposta alla tua domanda @[αиσиумσυѕ™]

Vabbe l'IDE Dev-C++ ovviamente tramite interfaccia, semplice ed intuitiva (tra l'altro pure un niubbo alla primissime armi saprebbe usare), ti permettere di compilare e/o eseguire il codice sorgente direttamente dall'ambiente di programmazione senza dover "compilare manualmente" il file sorgente quindi non hai bisogno di editor-compilatore ma hai già tutto in un unico software.

Non sono se mi sono spiegato e non so se ho risposto bene alla domanda che mi hai proposto.
Se dovesse servire ancora aiuto, scrivi ancora in questo post.

@[Utente]
Sto utilizzando l'IDE Dev-C++, compilo, genero ed eseguo, ma mi apre una finestra CMD che si chiude all'istante.
Mi puoi aiutare?



--edit--
Risolto cambiando il source:
Codice:
#include <stdio.h>
int main(void){
printf("Hallo World");
system("PAUSE");
return 0;
}
Interventi di moderazione in questo formatoİmage
(Questo messaggio è stato modificato l'ultima volta il: 25-01-2012 11:55 PM da Lord Freud.)
Torna al primo messaggio
Cerca
26-01-2012 11:40 AM
Messaggio: #13
RE: Aiuto compilazione in C
Nico
Moderatori
Spammer
Utente Storico
Vip

Allievo del Sensei Lord Freud

Messaggi : 2,038

Registrato dal : May 2011

Reputazione : 153

Stato : Offline


Premi :



Direi che si può chiudere per risposte date <.<

Fuck Yeah!İmage

İmage




Torna al primo messaggio
WWW Cerca
26-01-2012 02:55 PM
Messaggio: #14
RE: Aiuto compilazione in C
Clover
*
Staf Away - Gruppo Onorario
Spammer
Utente Saggio
Utente Storico
Vip

Cat Moderator

Messaggi : 1,170

Registrato dal : Nov 2010

Reputazione : 145

Stato : Offline


Premi :



(26-01-2012 11:40 AM)»»Thë Þ®ø«« Ha scritto:  Direi che si può chiudere per risposte date <.<

Closed
Torna al primo messaggio
Email Cerca
26-01-2012 09:22 PM
Messaggio: #15
RE: Aiuto compilazione in C
Utente
*
Staf Away - Gruppo Onorario
Elite Coder
Utente Saggio
Utente Storico

official Mod -ON-

Messaggi : 1,844

Registrato dal : Nov 2010

Reputazione : 57

Stato : Away


Premi :



Allora intanto vi ammonisco tutti e due: solo l'utente che ha aperto il thread può richiederne la sua chiusura.
Per seconda cosa αиσиумσυѕ™ mi aveva fatto un domanda alla quale io non avevo risposto, quindi perchè chiudere?


(25-01-2012 11:24 PM)αиσиумσυѕ™ Ha scritto:  
(24-01-2012 10:14 PM)Utente Ha scritto:  Ecco la risposta alla tua domanda @[αиσиумσυѕ™]

Vabbe l'IDE Dev-C++ ovviamente tramite interfaccia, semplice ed intuitiva (tra l'altro pure un niubbo alla primissime armi saprebbe usare), ti permettere di compilare e/o eseguire il codice sorgente direttamente dall'ambiente di programmazione senza dover "compilare manualmente" il file sorgente quindi non hai bisogno di editor-compilatore ma hai già tutto in un unico software.

Non sono se mi sono spiegato e non so se ho risposto bene alla domanda che mi hai proposto.
Se dovesse servire ancora aiuto, scrivi ancora in questo post.

@[Utente]
Sto utilizzando l'IDE Dev-C++, compilo, genero ed eseguo, ma mi apre una finestra CMD che si chiude all'istante.
Mi puoi aiutare?



--edit--
Risolto cambiando il source:
Codice:
#include <stdio.h>
int main(void){
printf("Hallo World");
system("PAUSE");
return 0;
}

Ti spiego subito. Di norma quando apri un sorgente il programma di default te li considera come progetti di una ConsoleApplications, quindi ti apre appunto quella finestra in stile (cmd); infatti quel programma dovrebbe essere eseguito direttamente da riga di comando e se fatto da li eviti il fastidioso system("pause");
Sta di fatto che il codice proposto da te comunque non dovrebbe funzionare perche per usare quella particolare funzione dovresti aggiungere un altra libreria (che e la iostream); infatti il codice si trasformerebbe cosi:
Codice:
#include <stdio.h>
#include <iostream>
int main(void){
printf("Hallo World");
system("PAUSE");
return 0;
}

Detto questo spero che sta volta abbiamo chiarito tutto.
Adesso chiuso questo thread. Se hai bisogno ancora, e se ti sono stato utile, cercami ancora :*
Citazione:Potete (dovreste) leggere i Regolamenti di questa community.

Problemi? Inviami una Mail così possiamo parlare meglio.
Problemi qui sul Forum? Inviami un PM (Messaggio Privato) cosi possiamo discutere direttamente qui, sulla board.
Il mio Profilo sulla community di BorderGame.
Tutti i miei Thread (e le mie risposte) su BorderGame.

Il nostro Staff.
Ti sono stato d'aiuto? Reputami come meglio credi.
Torna al primo messaggio
Email WWW Cerca

PubblicitàLa tua pubblicità qui, clicca per informazioni e per le offerte!

Stanno visualizzando la discussione : 2 Ospite(i)

  • Versione stampabile
  • Invia ad un amico
  • Sottoscrivi questa discussione