編譯他人的QT4項目提示qmake出錯解決方法
###############################################################################
#操作系統:Win7垃圾版
#QT: 4.8.1
#Write By Kinglate 20130806
###############################################################################
1.最近用老式機子寫了一個Qt4小程序,然後把整個項目拿到Win7本本中打開後,出現這樣的提示:
點擊是之後,編譯出現如下的錯誤提示:
構建項目client 時發生錯誤 (目標: 桌面)
當執行構建步驟 'qmake'時
非常無奈,兩個電腦用的Qt版本完全一致,還是遇到了這樣的問題!以前都是重新建立一個一樣的工程,一個個文件裡的代碼復制代替重新編譯才能通過,雖然說方法很笨,也不算需要很長時間,但是文件多時就煩了。現在終於發現了解決方法:
2.方法一:
A.打開他機的工程,在出現如下提示時,選擇“否”
B.選擇“否”之後出現如下提示:
點擊“完成”即可編譯通過了!當然,該QT4程序本就不能被編譯通過的除外。
3.方法二:
C.打開他機的工程,在出現如下提示時,選擇“是”
D.選擇“是”之後打開“項目”在“Qt版本:”中展開“無效的Qt版本”,選擇自己的QT版本本人的是Qt 4.8.1)即可。
本文出自 “李俊良BKJIA技術博客” 博客,請務必保留此出處http://jliangli.blog.51cto.com/6382055/1265571