Qt Creator在新项目中显示错误,但代码可以正常编译

问题描述 投票:0回答:1

上下文:我最近从debian稳定版切换到debian测试,因此自上次使用QT创建者以来,我已经更新了数百个软件包。

当我在QT Creator中创建新项目时,我收到许多错误消息。

例如,这是新项目中自动生成的main.cpp类的错误:

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

当我打开以前知道没有错误的项目时,它们还会显示很多类似的错误。

但是,所有这些项目都可以正常构建和运行。

是什么原因造成的?

c++ qt qt-creator
1个回答
1
投票

我在此bug report中找到了解决此问题的方法。

libclang-common-8-dev软件包需要安装。安装此软件包并重新启动qt creator之后,所有错误均消失了。

© www.soinside.com 2019 - 2024. All rights reserved.