Qt Creator 安裝SDK,在MSVC編譯模式下使用CDB調試器


簡介: 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 學習,附學習由淺入深的目錄。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM