PDA

Visualizza la versione completa : linguaggio C


zell
20-02-2006, 18:06
salve ho un problema su ubuntu
l'ho appena installata sul portatile e ho provato a scrivere un primo programma in C del tipo:


#include <stdio.h>

main () {
int i=2;
printf ("%d",i);
return (0);
}

se lo compilo dando il comando:
gcc -c uno.c

mi da questo errore:
uno.c:1:19: error: stdio.h: No such file or directory
uno.c: In function ‘main’:
uno.c:5: warning: incompatible implicit declaration of built-in function ‘printf’

vuol dire che le librerie di C base non ci sono?come posso fare?grazie a chi mi risponderà

Lardoman 2.0
20-02-2006, 21:33
Quel messaggio indica che il gcc non riesce a trovare l'header stdio.h ..... mi sa che ,come hai detto, non hai installato tutte le librerie. Guarda nel cd della tua distro,ci sarà sicuramente quello che cerchi :ciauz:

maiosyet_2
21-02-2006, 20:01
Installa libc6 e libc6-dev

Loading