【问题标题】:how add a debug to a kit in QT for msvc2013如何在 QT for msvc2013 的工具包中添加调试
【发布时间】:2015-12-01 19:00:07
【问题描述】:

我刚刚使用 QtCreator 和 Visual Studio 2013 Express for desktop (C++) 干净地安装了 Qt5.5。 但是默认套件上没有自动检测调试选项。

这是正常行为吗?

如何调试我的 msvc2013 Qt 应用程序? 我应该手动添加一个新的调试器吗?

这是我的 Qt 的截图。

【问题讨论】:

    标签: visual-studio qt debugging visual-c++ compilation


    【解决方案1】:

    在我的情况下,您必须将适当的 Windows SDK 安装为 SDK 8.1

    它希望找到与您的项目的位数相匹配的 CDB.exe 32/64 位。如果仍然找不到,请在您的 PC 本地硬盘驱动器上手动查找。

    【讨论】:

      【解决方案2】:

      Qt 提供了如何set up a debugger 的指南。我和你有同样的问题,并按照指南进行操作。查看“安装本机调试器”部分,它为您提供了指向download page of the debug tools for Windows 的链接。

      在该 Microsoft 页面上,选择适合您的 WDK 版本(对我而言,它是 WDK 8.1 更新(适用于 Windows 8.1、8 和 7 驱动程序))。在您的机器上下载并安装 WDK。

      安装完成后,将 Qt 的“Manage Kits”转到“Debuggers”部分。添加刚刚安装的调试器的路径。我的路径有C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64\cdb.exe。我想你的会是相似的。将调试器添加到您正在使用的“工具包”配置中。现在你的调试器应该可以工作了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-03
        • 2020-05-17
        • 1970-01-01
        • 1970-01-01
        • 2021-10-13
        • 2017-11-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多