compilatore gcc

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
robs05
Prode Principiante
Messaggi: 57
Iscrizione: lunedì 29 ottobre 2007, 13:40

compilatore gcc

Messaggio da robs05 »

Salve ho appena installato ubuntu 8.04.

ho provato a compilare un codice semplicissimo

prova.c

#include

int main()
{
printf("Ciao")
return 0;
}

compilo

gcc prova.c -o prova

e mi da warning: incompatible implicit declaration of built-in function 'printf'

da quanto ho potuto capire mancano la librerie e lo stesso è anche per i file cpp

prima avevo installato fedora ed ho sempre compilato senza problemi, ho dato un esame di Sistemi Operativi.

come posso aggiornare le librerie?
il problema è che su fedora erano sempre già incluse quindi non mi sono mai trovato di fronte a quasto problema.

grazie
gaspa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 754
Iscrizione: lunedì 5 dicembre 2005, 13:12
Località: Castenaso

Re: compilatore gcc

Messaggio da gaspa »

Dunque, dovresti installare il pacchetto build-essential.
(pero' se non le avessi dovrebbe dirti che non trova stdio.h... boh?)
--
-gaspa-
Avatar utente
eNry92
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1323
Iscrizione: giovedì 4 ottobre 2007, 8:47
Località: Caserta

Re: compilatore gcc

Messaggio da eNry92 »

ma il codice corretto non è
#include

int main()
{
printf("Ciao");
return 0;
}

???
con ';' alla fine di printf
prova dopo aver scritto quel ; e dicci se va
"If I live, I will kill you. If I die, you are forgiven."
Such is the Rule of Honor.
Facebook  Twitter  Launchpad
gaspa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 754
Iscrizione: lunedì 5 dicembre 2005, 13:12
Località: Castenaso

Re: compilatore gcc

Messaggio da gaspa »

eNry92 ha scritto: con ';' alla fine di printf
prova dopo aver scritto quel ; e dicci se va
Hai ragione... ma dovrebbe arrabbiarsi gcc...

@robs05:
Sei sicuro di aver copiato tutto l'output di gcc e il codice corretto?
--
-gaspa-
robs05
Prode Principiante
Messaggi: 57
Iscrizione: lunedì 29 ottobre 2007, 13:40

Re: compilatore gcc

Messaggio da robs05 »

si sono sicuro il ';' c'era, non ho usato il past & copy quindi l'ho dimenticato solo nella domanda che vi ho posto

il pacchetto build essential non era installato. come è potuto capitare?

cmq è tutto ok grazie per l'aiuto
Avatar utente
crap0101
Rampante Reduce
Rampante Reduce
Messaggi: 8242
Iscrizione: martedì 30 ottobre 2007, 6:33
Desktop: LXDE
Distribuzione: Ubuntu 18.04.1 LTS
Sesso: Maschile
Località: TO
Contatti:

Re: compilatore gcc

Messaggio da crap0101 »

robs05 ha scritto: il pacchetto build essential non era installato. come è potuto capitare?
:D capita sempre così, perchè ubuntu non lo installa di default
http://www.gnu.org/ http://boinc.berkeley.edu/ http://www.python-it.org/
- Ricorda le ultime parole di suo padre: «Sta' alla larga dalle chiese, figlio. La sola cosa per cui hanno la chiave è il merdaio. E giurami che non porterai mai un distintivo della legge» - W.S. Burroughs
Avatar utente
kelev
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1766
Iscrizione: giovedì 4 settembre 2008, 0:27

Re: compilatore gcc

Messaggio da kelev »

Codice: Seleziona tutto

sudo apt-get install build essential
"E alla fine sei da solo, dove vai, con chi brindi?"
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti