问题描述: QT在删除文件后进行编译,报错并提示error: dependent ‘…\XXX.cpp’ does not exist 解决方法: 1.直接删除对应的build文件,然后将项目重新运行一下 2.如果上述方式没有成功,那么在项目中进行全局搜索,查看是否还存在该文件的代码并删除,然后重复步骤一。