Qt5.2+VS2012開發環境安裝配置和常見問題解決方案

Qt5 相比於Qt4有一些新的特性,同時開發環境的佈局也有很大改變,筆者是一個初級的Qt使用者,從Qt4過渡到Qt5,結合實際經歷總結如下內容,與各位網友分享。


環境Win7 64位,VS2012 64位,Qt5.2 64位版本,默認安裝 Qt Creator作爲IDE

:在Linux下的Qt安裝比較簡單,在聯網的情況下,幾個命令安裝相關的安裝包幾塊搞定。

64位的Qt5.2.0版本qt-windows-opensource-5.2.0-msvc2012-x86_64-offline.exe下載地址:http://pan.baidu.com/s/1pJIy5p5


 如果你的電腦已經裝好了VS2012-64bit,則直接點擊上述exe文件,選擇custom安裝模式,修改安裝路徑,比如安裝在D盤,默認安裝Qt Creator,安裝完啓動Qt Creator即可。


本文重點介紹64位版本安裝遇到的問題及解決方案,若是32位版本,可以參考如下鏈接,同時也介紹了裝VS2012插件來實現在VS上進行Qt編程:http://hi.baidu.com/orchard/item/38c41de074f08bd5eb34c912


可能遇到的問題:


一、 64位調試器設置


下載相關的文件http://www.windbg.org/,選擇相應版本,本文選擇X64Debuggers And Tools-x64_en-us.msi Debuggers (x64))這個版本。

按照http://www.oschina.net/question/1026390_105126中的建議直接默認安裝路徑,貌似點擊就直接安裝了,沒有選擇的餘地。安裝完後,要重啓電腦,這步驟很重要,然後就可以發現:工具》構建和運行》構建套件(Kit)》自動檢測

如下圖所示,即調試器設置成功,可以編寫個小程序並點擊運行下的調試圖標,筆者測試是可以調試的。




二、環境變量配置

debug目錄下會生成exe執行文件,當點擊時會報錯,如缺少Qt5Widgetsd.dll文件,請重新安裝等。這是因爲程序找不到默認路徑的動態庫所致,修改環境變量並添加如下內容,根據自己安裝路徑來

;D:\Qt\Qt5.2.0\5.2.0\msvc2012_64\bin;D:\Qt\Qt5.2.0\Tools\QtCreator\bin

其中環境變量配置在計算機》屬性》高級系統設置》環境變量》系統變量


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章