QtCreator编译遇到dependent ‘xxx.cpp’ does not exist错误
前言
最近维护老的版本代码,切回老版本后Qt程序一直编译不过。网上找了很多资料都是(清除-qmake-重新构建)等等之类的,找了好久终于找到了解决方案。特此记录一下,以防以后采坑!
![报错信息](https://img-blog.csdnimg.cn/d90f53dbaea1424fa9456e0288110a95.png)
解决方案
第一步:将编译不过的项目设置为活动项目
![在这里插入图片描述](https://img-blog.csdnimg.cn/4fc1d20cc6844d209d2a2a68c7ff36a3.png)
第二步:点击左侧项目
![在这里插入图片描述](https://img-blog.csdnimg.cn/ce6bbfb09d624cea8c9a7e7611607bc8.png)
第三步:取消Shadow build勾选
![在这里插入图片描述](https://img-blog.csdnimg.cn/a00e266c6485401d8e1e530f3ab055dc.png)
这时候再来一套(清理-qmake-重新构建)流程就完美编译通过了!
Qt的坑永远出现在你意想不到的地方,出现就尽量记录下来,以防以后重复踩坑!!!