cc1plus.exe👎 error: fatal error: opening output file debug\moc_predefs.h: No such file or directory 出现这个错误的原因是: 删除debug文件之后,再次编译或者构建时缺少了Makefile包,所以出现了这个错误。因为包里面包含了源文件、头文件、资源文件、库依赖等信息。 解决方式: 点击构建菜单—>点击执行qmake—>再次编译就可以了