出现这种情况简单来说就是因为这端程序是你copy别人的程序后没有做好准备工作就开始运行了。下面给出解决方法。
1.假如copy过来的项目名字为weekday,在weekday文件夹里可能会有各种各样的文件,像.pro.user、.debug、.release、Makefile和QT编程序用到的ui,cpp和h文件。注意,这里把除了ui,cpp和h之外的所有文件都删除掉。可以理解为这些删除的文件是上一个用户对程序的各种操作,比如他可能勾选了shadow build ,使得构建和运行不在同一个文件夹之类的。删除掉这些文件之后,直接运行pro文件就可以了。