【问题标题】:QStrings not showing when debugging with Qt Creator on Windows在 Windows 上使用 Qt Creator 进行调试时未显示 QStrings
【发布时间】:2015-10-09 14:12:47
【问题描述】:

我正在使用 MSVC 2013 编译器在 Windows 10 上使用 Qt Creator 调试 Qt 5.5 应用程序。 CDB Debugger 在 Qt Creator 中设置,我可以启动调试会话。但是无法检查 Qt 对象(QStrings ...)的可变内容,我只获取内存位置、大小等。 我希望我缺少调试助手或debugger extension mentioned here

有什么线索可以做什么吗?

【问题讨论】:

    标签: c++ windows qt debugging


    【解决方案1】:

    我暂时删除了 qtcreatorcdbext.dll,启动调试器(强制显示错误)并将 dll 移回。现在一切正常。 设置过程似乎有问题,可能是因为调试工具是在 Qt Creator 之后安装的。

    【讨论】:

      【解决方案2】:

      我必须更新 /lib/qtcreatorcdbext32 文件夹中的 qtcreatorcdbext.dll。我的 Qt 创建者是从 Qt 包中单独安装的,所以我将 dll 从 Qt 安装/工具/qtcreator/lib/qtcreatorcdbext32 复制到单独安装的 qtcreator

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-11
        • 2012-03-17
        • 1970-01-01
        • 2020-01-16
        • 2011-07-02
        相关资源
        最近更新 更多