日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

Creator-配置MSVC调试器

發布時間:2023/12/18 c/c++ 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Creator-配置MSVC调试器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安裝完QT后會看到Qt Creator中的MSVC構建組件帶有黃色的感嘆號,那是因為沒有調試器的原因。由于Qt-MSVC版本套件沒有默認安裝調試器, 需要我們自己手動下載安裝。

根據官方文檔Setting Up Debugger | Qt Creator Manual, 可以看到支持的調試器如下:

可見,對于MSVC需要安裝于是需要安裝CDB(Microsoft ?Console Debugger)。

安裝下載網址:Debugging Tools for Windows (WinDbg, KD, CDB, NTSD) - Windows drivers | Microsoft Docs

Win10+VS2017安裝:Windows SDK - Windows 應用開發

當然,最簡單的方法就是下載一個Windbg(根據需要下載x86或x64),安裝后就會在其目錄下有cdb.exe。

下面以Windbg x64中的cdb.exe為例進行說明:

在Qt Creator中新建Debugger:

配置構建kits中“MSVC2017 64bit”:

保存后,應用即可。記住,64bit一定要使用64位的cdb。

新建Qt工程,選擇MSVC2017 64bit構建組件:

程序入口處加斷點,編譯成功后,F5執行調試:? ?可以調試了~

錯誤提示:

  C1902: 程序數據庫管理器不匹配;請檢查安裝解決

  

解決方法:

  到D:\VisualStudio2015\VC\bin目錄下面拷貝mspdbsrv.exe、mspdb140.dll、mspdbcore.dll、mspdbst.dll到D:\VisualStudio2015\Common7\IDE下面,或者到D:\VisualStudio2015\Common7\IDE目錄下面拷貝mspdbsrv.exe、mspdb140.dll、mspdbcore.dll、mspdbst.dll到D:\VisualStudio2015\VC\bin下面,總之就是讓這兩個文件夾中同時含以上四個文件(如下圖)。重Qt啟即可。

  你沒有看錯,以上確實在VisualStudio2015安裝目錄中進行操作,這確實是Qt運行時發生的錯誤!!!!

  

總結

以上是生活随笔為你收集整理的Creator-配置MSVC调试器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。