簡介: Qt Creator 安裝 Windows Software Development Kit(SDK) 調試器【即CDB調試器】。(使用MSVC編譯項目,進行調試)。
本博文的簡述or解決問題?
Qt Creator 安裝 Windows Software Development Kit(SDK) 調試器。(使用MSVC編譯項目,進行調試)。
編程環境: win10 x64 專業版 1803 操作系統版本:17134.285
編程軟件: visual studio 2015, Qt Creator 4.8.2 (Enterprise), Qt 5.9.8
為什么安裝CDB編調試器?
(1)Kits頁面顯示QtCreator可用的編譯工具,在圖中可以看到有3個編譯工具可用。
(2)Qt Versions頁面顯示安裝的Qt版本,有Qt 5.9.1MinGW 32bit、Qt 5.9.1MSVC201532bit和Qt 5.9.1MSVC201564bit3個可用的版本。
(3)Compliers頁面顯示系統里可用的C和C++編譯器,由於安裝了MinGW和Visual Studio2015,Qt Creator會自動檢測出這些編譯器。
(4)Debuggers頁面顯示Qt Creator自動檢測到的調試器,有GNU gdb for MinGW調試器和Windows的CDB調試器。
注意: 如果只是在計算機上安裝了Visual Studio2015,顯示的界面上MSVC2015的兩個編譯器的圖標會變為帶有感嘆號的一個黃色圖標。Debuggers頁面沒有Windows的CDB調試器,可以用MSVC編譯器對Qt Creator編寫的程序進行編譯,但是不能調試,這是因為缺少了Windows Software Development Kit(SDK)。這個SDK不會隨Visual Studio一同安裝, 需要從Microsoft網站上下載。可以下載Windows SoftwareDevelopment Kit(SDK)for Windows8.1,安裝后重啟計算機即可。
安裝CDB調試器步驟:
先關閉Qt Creator
msvc編譯器使用windbg下的cdb調試器 所以需要安裝windbg
官網下載鏈接:https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools
自動跳轉到該頁面
下載成功
右鍵管理員運行
選擇“NO“
只用安裝調試工具即可
等待安裝成功
重新打開Qt Creator,在如圖所示的位置進行修改
配置成功標志
參見本文第一張圖
GitHub下載地址:
https://github.com/xuejian-git/QtExamples
歡迎 star 和 fork 這個系列的 Qt 學習,附學習由淺入深的目錄。