【Qt】之【Bug】error:C1083 无法打开包括文件

avatar
作者
筋斗云
阅读量:2

背景

a.cpp引用b.h正常,但是a.h引用b.h就报 “无法打开包括文件”的错误

分析

查看“编译输出”,显示不是a.h引起的错误,而是C插件,
查看后发现,C插件引用了a所在插件pro,但是没有引用a依赖的b所在的插件,因此预编译阶段就找不到b
在这里插入图片描述

解决

c的pro引用a的pro之前先引用b的pro

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!