簡體   English   中英

MSVC QT Creator - 如何正確設置CDB?

[英]MSVC QT Creator - How to setup CDB correctly?

所以我重新安裝了我的系統,我遇到了MSVC debbugging的巨大問題。 我可以編譯我的應用程序沒問題。 我已按照QT創建者的說明在Windows 7上使用CDB設置調試

  1. 我安裝了MS Visual Studio 2010並進行了更新
  2. 我卸載了2010 C ++運行時。
  3. 我安裝了Windows調試工具和SDK。
  4. 我還重新更新了2010運行時。

畢竟,我現在有了CDB調試器。

C:\Program Files\Debugging Tools for Windows (x64)\cdb.exe

在QT中,它會自動檢測cdb.exe,這就是我的工具包的樣子。

QT設置

嘗試運行調試會話時,它只是啟動並退出。

Debugging starts
Debugging has finished

anwser有點傻,當您安裝QT創建者時,您需要先創建至少一個項目而不進行任何設置。 如果您在不執行此操作的情況下導入項目,則一切都將失敗 所以我采取的確切步驟是......

1)我安裝了VS 2010

2)將VS 2010更新到SP1

3)更新Windows和.NET

4)卸載2010 C ++可再發行組件1.4或更新版本

5)安裝適用於Windows 7的Windows調試工具和SDK

6)安裝QT庫

7)安裝QT創建者

8)創建C ++代碼片段項目

9)使用CDB 64位設置編譯器和Debbuger

64位CDB也可以在32位模式下工作。

我遇到了類似的問題,事實證明它沒有設置為x64版本。 所以基本上:工具 - >選項 - >套件 - > Qt 5.xx->調試器並將其設置為以“x64 \\ cdb.exe”結尾的一個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM