Pagina 1 di 1
problema compilazione
Inviato: domenica 19 novembre 2006, 15:19
da adsl
CIao ragazzi ho un problema a mandare in compilazione programmi in c....
so che si utilizza il comando gcc nomefile -o nomefile.cpp
ma non va....ho provato a scaricaricarmi con synaptic tutti pakketti gcc e c++ pero non va.....mandato in compilazione un programma mi restituise il seguente messaggio
gcc prova.cpp
/tmp/ccU74dow.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
cosa puo essere????
Re: problema compilazione
Inviato: domenica 19 novembre 2006, 17:05
da Milo
adsl ha scritto:
so che si utilizza il comando gcc nomefile -o nomefile.cpp
Non sarebbe molto giusto quel comando...
La sintassi per compilare è:
Non è che con quel comando hai modificato il file da compilare e ora non te lo compila più?
PS: è meglio installare anche il pacchetto build-essential
Re: problema compilazione
Inviato: domenica 19 novembre 2006, 17:36
da adsl
Milo grazie per la risposta...ho controllato, il pakketo build-essential è gia installato...ma a cosa serve esattamente questo pakketto????
Re: problema compilazione
Inviato: domenica 19 novembre 2006, 18:15
da Milo
È un meta-pacchetto, serve per installare gli altri pacchetti.
Selezionando quel pacchetto si installano anche gli altri pacchetti per la compilazione...
Hai comunque risolto il problema?
Re: problema compilazione
Inviato: domenica 19 novembre 2006, 18:18
da adsl
non ancora....se il codice presenta degli errori mi segnala i vari errori...pero se il codice è corretto allora mi restituisce l output segnalato nel mio post precedente...
Re: problema compilazione
Inviato: domenica 19 novembre 2006, 18:21
da Milo
Puoi postare il codice così si può controllare se c'è qualche cosa che non va?
Re: problema compilazione
Inviato: domenica 19 novembre 2006, 18:49
da adsl
il codice è semplicemente la stampa a schermo di un messaggio...l ho fatto giusto per rendermi conto della funzionalita del compilatore.....non presente errori....è una semplice 'printf'
Re: problema compilazione
Inviato: domenica 19 novembre 2006, 20:56
da Milo
Beh, se compili con
non dovrebbero esserci molti problemi... ma qualsiasi programma che tu compili ti da quell'errore?
Re: problema compilazione
Inviato: domenica 19 novembre 2006, 22:57
da gelina
Iao ragazzi ho un problema a mandare in compilazione programmi in c....
so che si utilizza il comando gcc nomefile -o nomefile.cpp
Ma il file da compilare che estensione ha?
Se ha estensione .cpp allora devi usare g++, quindi risulta
g++ nomefile.cpp -o nomefile_destinazione
se ha estensione .c
gcc nomefile.c -o nomefile_destinazione
Forse mi sbaglio, ma l''errore potrebbe essere dovuto al fatto che cerchi di compilare un sorgente c++ con gcc, e se ci sono librerie che non fanno parte del linguaggio c, ma che fanno strettamente parte del c++ è probabile che ti dia errore.
E'' una verifica veloce da fare, prova magari il problema è tutto qua.
Ciao
Re: problema compilazione
Inviato: lunedì 20 novembre 2006, 12:26
da difesaparcosempione
gelina, non ti sbagli ..
e proprio cosi!
ciao
c --> gcc
cpp --> g++
