编译他人的QT4项目提示qmake出错解决方法

###############################################################################

#操作系统:Win7垃圾版
#QT: 4.8.1                  

#Write By Kinglate 20130806

###############################################################################

1.最近用老式机子写了一个Qt4小程序,然后把整个项目拿到Win7本本中打开后,出现这样的提示:

212038245.png

点击是之后,编译出现如下的错误提示:

构建项目client 时发生错误 (目标: 桌面)

当执行构建步骤 'qmake'

非常无奈,两个电脑用的Qt版本完全一致,还是遇到了这样的问题!以前都是重新建立一个一样的工程,一个个文件里的代码复制代替重新编译才能通过,虽然说方法很笨,也不算需要很长时间,但是文件多时就烦了。现在终于发现了解决方法:

2.方法一:

A.打开他机的工程,在出现如下提示时,选择“否”

212038378.png

B.选择“否”之后出现如下提示:

212038885.png

点击“完成”即可编译通过了!当然,该QT4程序本就不能被编译通过的除外。

3.方法二:

C.打开他机的工程,在出现如下提示时,选择“是”

212038827.png

D.选择“是”之后打开“项目”在“Qt版本:”中展开“无效的Qt版本”,选择自己的QT版本(本人的是Qt 4.8.1)即可。

212038998.png