C stdio.h нет такого файла или каталога

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

Пожалуйста, помогите!

3
задан 18 July 2017 в 00:39

6 ответов

Выполнить:

sudo apt install --reinstall gcc-5.4

Это переустановит gcc. Повторная установка иногда устраняет проблемы.

2
ответ дан 22 May 2018 в 20:27

Выполнить:

sudo apt install --reinstall gcc-5.4

Это переустановит gcc. Повторная установка иногда устраняет проблемы.

3
ответ дан 18 July 2018 в 10:07

Выполнить:

sudo apt install --reinstall gcc-5.4

Это переустановит gcc. Повторная установка иногда устраняет проблемы.

3
ответ дан 24 July 2018 в 19:30

Первый запуск: find /usr/include/ -name "stdio.h"

, если файлы не возвращаются, запустите sudo apt install --reinstall build-essential

Это приведет к переустановке всех отсутствующих файлов

1
ответ дан 22 May 2018 в 20:27

Первый запуск: find /usr/include/ -name "stdio.h"

, если файлы не возвращаются, запустите sudo apt install --reinstall build-essential

Это приведет к переустановке всех отсутствующих файлов

2
ответ дан 18 July 2018 в 10:07

Первый запуск: find /usr/include/ -name "stdio.h"

, если файлы не возвращаются, запустите sudo apt install --reinstall build-essential

Это приведет к переустановке всех отсутствующих файлов

2
ответ дан 24 July 2018 в 19:30

Другие вопросы по тегам:

Похожие вопросы: