erreur: stdio.h: Aucun fichier ou répertoire d'erreur durant la phase d'

Je suis en train de compiler le programme suivant dans Ubuntu. Mais je reçois l'erreur: "stdio.h: Aucun fichier ou répertoire" erreur.

#include <stdio.h>

int main(void)
{
  printf("Hello world");
}

Mon makefile est:

obj-m += hello.o 
all:
    make -I/usr/include -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
    make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
Est qu'un moyen valable pour inclure des choses? Essayez #include <stdio.h>
Vous pouvez compiler sans faire? par exemple,gcc -o hello hello.c?
Êtes-vous en train de construire un module du noyau linux, ou tout simplement un espace utilisateur de l'application?
Oui. Je suis en train de construire pour un module du noyau linux.

OriginalL'auteur lash | 2013-03-27