VS编译QT 项目, 之前生成和重新生成全部都可以,有天重新下载代码编译失败,提示“”error MSB6006: “cmd.exe”已退出,代码为 1”。但”重新生成“可编译成功。

在网上搜的都是说有中文路径,但我的程序路径没变过。后来发现是有一个*.ui文件,这个文件后来没用到,我就没提交,但已经被我加到工程里编译过提交了。

因此导致不匹配,从工程里把此*.ui文件移除即可编译成功