gcc prova.c -o prova
perᅵ da il seguente errore:
stdio.h: no such file or directory
Qual'ᅵ il problema?
per compilare devi scaricarti le versioni 'dev' dei pacchetti
cosi' ti installano anche gli header, che (giustamente?) a chi non
compila non servono
quindi (oltre a gcc) libc6-dev... e poi dipende da cosa compili..
potrebbe servirti un sacco di altra roba
ciao
mi spiego meglio... un sacco di altra roba che ora hai in versione
'normale', e che devi reinstallare in versione 'dev'
spero di averti chiarito
> Ciao a tutti,
> ho da poco installato Ubuntu 6.10 ed ho provato a compilare il primo
> programma in C prova.c utilizzando la direttiva:
>
> gcc prova.c -o prova
>
> però da il seguente errore:
>
> stdio.h: no such file or directory
>
> Qual'è il problema?
forse e' perche' ubuntu non installa di default il compilatore e gli altri
strumenti di sviluppo. Per installarli:
sudo apt-get install build-essentials
#include<stdio.h>
int mani(void)
{
printf("Prova\n");
}
è soltanto un banalissimio file in c per provare a compilare su Linux.
Ho installato la versione 6.10 perchè era quella che aveva a
disposizione un mio amico.
Come avrete capito sono proprio alle prime armi...
#include<stdio.h>
int mani(void)
{
printf("Prova\n");
}
ᅵ soltanto un banalissimio file in c per provare a compilare su Linux.
Ho installato la versione 6.10 perchᅵ era quella che aveva a
>> stdio.h: no such file or directory
>>
>> Qual'è il problema?
il file stdio.h dovrebbe stare in /usr/include. Se non c'e', probabilmente
non hai installato correttamente i tools di compilazione. L'installazione
corretta in ubuntu e' quella del metapacchetto build-essentials; dopo
installazione di questo pacchetto non ho mai avuto problemi di header
standard non trovati.