閒話少說,直接繞過本身走的彎路,向你們分享安裝使用經驗。html
一、先下載安裝了VS2010,再下載安裝Qt5.0,在下載安裝VS2010 Add In(後面倆都在www.qt-project.org下載),打開Qt5的Creater編譯時提示沒有調試器?htm
看見下面的調試器沒,點右邊的管理,會自動搜索到windbg,而後選中肯定就好了。ci
出現未選擇編譯器也是在這裏設置的,可是要已經安裝了編譯器才行(mingw不行,前面說了)。get
二、在VS2010中使用Qt,編譯時報錯:編譯器
Unable
To
這是由於沒有在VS2010中設置Qt的環境變量,解決方法:
在VS2010主菜單裏有Qt5(若是你成功安裝Qt5.Qt5 add in的話),點擊,再點擊最下面的Qt-options彈出選項框,把Qt的路徑加進去:
三、嘗試用Qt5編譯Qt4的工程。(或者你在用Qt5時依然是一顆Qt4的心)你會遇到下面的問題:
錯誤:C1083:
錯誤:C1083:
出現緣由:Qt5裏再也不用QtGui模塊,而是使用QtWidgets模塊。解決方法:
在.pro里加上QT += widgets
而後把全部的
再編譯若是還出現這樣那樣的錯誤,也很正常,由於我碰見了意大堆。最後總結:
不要想着安了Qt5,就直接用他來繼續以前Qt4寫的工程,不如仍是用Qt4吧,有新工程從頭開始可使用Qt5。雖然digia官方說完美支持Qt4,真沒發現真沒完美的。
慢慢回憶好像就這幾個砍兒吧,但願對你們有幫助。