web-dev-qa-db-fra.com

C stdio.h aucun fichier ou répertoire de ce type

gcc a fonctionné parfaitement jusqu'à ce que je mette à jour à Ubuntu 16.04 et maintenant quand couru
gcc file.c une erreur s’affiche:

file.c:1:18: fatal error: stdio.h: No such file or directory
compilation terminated.

J'ai vérifié si stdio.h était là et qu'il était toujours dans /usr/include/stdio.h

aide s'il vous plaît!

3
Camden

Courir:

Sudo apt install --reinstall gcc-5.4

Cela réinstalle gcc. La réinstallation corrige parfois des problèmes.

3
Just Another Person

Première exécution: find /usr/include/ -name "stdio.h"

si aucun fichier n'est renvoyé, exécutez Sudo apt install --reinstall build-essential

Cela réinstallera tous les fichiers manquants

6
salafi