歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> QT初級進階1:輕輕松松搭建Windows QT Debugging環境

QT初級進階1:輕輕松松搭建Windows QT Debugging環境

日期:2017/2/28 16:10:39   编辑:Linux教程

在windows下使用QT Creator,程序員經常需要對程序進行Debugging調試。當按下“Start Debugging(F5)”按鈕的時候,很有可能彈出令人煩惱的錯誤對話框,如圖1所示。

圖1

有很多初學者問筆者,如何解決這個問題?雖然解決方法比較簡單,但是人一多,工作量還是上去不少。有善意者提醒筆者,為什麼不寫一篇博文來逐步講解解決方法呢?

非常棒的想法!閒話少說,讓我們開始吧:-)。

解決方法步驟:
1)打開網頁:http://doc.qt.nokia.com/qtcreator-snapshot/creator-debugger-engines.html,滾動圖2位置。讀者可以根據系統選擇1號超鏈(http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx)還是2號超鏈(http://www.microsoft.com/whdc/devtools/debugging/install64bit.Mspx)。因為筆者系統是1號超鏈,故下面步驟也將按照其展開,對於2號超鏈,基本的操作步驟一致。

圖2

2)點擊1號超鏈:http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx


圖3

3)點擊圖3的“Download Debugging Tools from the Windows SDK”,它的目標超鏈地址是:http://go.microsoft.com/fwlink/?LinkID=191420。

圖4

4)點擊圖4的“Download”按鈕,下載winsdk_web安裝文件。

5)安裝winsdk_web。如果你出現圖5的錯誤對話框,表明你的系統沒有安裝NET Framework 4,你需要在安裝winsdk_web.exe之前先安裝NET Framework 4。否則請跳過相關NET Framework 4的安裝步驟。

圖5

6)登陸:http://go.microsoft.com/fwlink/?LinkID=187668網頁,這個地址由圖5的錯誤對話框中顯示。

圖6

7)點擊圖6中的“Install it Now”。

圖7

8)點擊圖7中的“Download”按鈕,下載dotNetFx40_Full_setup安裝文件。

9)安裝dotNetFx40_Full_setup。

10)安裝winsdk_web。

11)點擊圖1中的“Settings…”。

12)依次點擊“CDB”卡片,“CDB”復選框,“Autodetect”按鈕。

圖8

13)檢查是否Path中有效的Debugging Tools For Windows(x86)被顯示。

圖9

14)按照圖10設置“Setting the Symbol Server in Windows”。

圖10

15)點擊“Insert…”,選擇“Symbol Server…”,在彈出對話框內進入你指定的目錄。最後,一路點擊“OK”按鈕完成全部設置。

圖11

【小結】
1)對於如何安裝QT Creator,請參考MeeGo進階基礎篇6– Meego下搭建QT環境(http://www.linuxidc.com/Linux/2011-07/39094p6.htm)。
2)分別先後安裝dotNetFx40_Full_setup和winsdk_web。

Copyright © Linux教程網 All Rights Reserved