gcc
在我更新到 Ubuntu 16.04 之前,它运行良好,现在我运行:
gcc file.c
出现错误:
file.c:1:18: fatal error: stdio.h: No such file or directory
compilation terminated.
我检查了一下它是否stdio.h
在那里,它仍然在里面/usr/include/stdio.h
。请帮忙!
答案1
第一次运行:
find /usr/include/ -name "stdio.h"
如果没有返回文件,则运行:
sudo apt install --reinstall build-essential
这将重新安装所有丢失的文件。
答案2
跑步:
sudo apt install --reinstall gcc-5.4
这将重新安装gcc
。重新安装有时可以解决问题。
答案3
安装缺少的库:
sudo apt install libc6-dev
答案4
进入 C/C++ 配置并添加/usr/include/**
已为我修复的问题。