Qt Creator показывает ошибки в проекте fre sh, но код прекрасно компилируется - PullRequest
0 голосов
/ 08 марта 2020

Контекст: я недавно переключился с Debian стабильного на тестирование Debian, поэтому я обновил несколько сотен пакетов с момента последнего использования QT Creator.

Когда я создаю новый проект в QT Creator, меня встречают многие сообщения об ошибках.

Например, вот ошибки для автоматически сгенерированного основного класса. cpp класса в проекте fre sh:

cstddef:50:10: fatal error: 'stddef.h' file not found
error: variable has incomplete type 'QApplication'
forward declaration of 'QApplication'
unknown type name 'MainWindow'

Когда я открываю предыдущие проекты, которые я знаю, нет ошибок, они также показывают целую кучу похожих ошибок.

Однако все эти проекты создаются и работают просто отлично.

Что вызывает это?

1 Ответ

1 голос
/ 09 марта 2020

Я нашел решение этой проблемы в этом отчете об ошибке .

Необходимо установить пакет libclang-common-8-dev. После установки этого пакета и перезапуска qt creator все ошибки исчезли.

...