Qt 5.4 中的"No debugger set up"

"No debugger set up" in Qt 5.4

本文关键字:debugger set up No Qt 中的      更新时间:2023-10-16

我已经安装了Qt Creator(Qt 5.4)。当我调试我的Qt项目时,它不会,并说"没有设置调试器"。

现在我的电脑上已经有了VC-2010,我显然有调试器(我验证了所有的工作),但我必须为Qt Creator下载另一个调试器吗?如何配置调试器以使其工作?

它应该自动检测到它。

尝试:

  • 关闭Qt呼吸器
  • 备份并删除(或只是重命名)C:Users<username>AppDataRoamingQtProject文件夹
  • 再次启动Qt呼吸器
  • 它应该在C:Program FilesDebugging Tools for Windows 64-bitcdb.exe或类似的东西中检测CDB

或者,您可以通过单击Add按钮手动添加它。

附加:

  • 检查您是否安装了MSVC2010 Qt软件包
  • 为什么你使用5年前的Visual Studio 2010,而最新版本是2013,它有免费的"Pro"版本(社区版),而且它有更好的编译器和GUI

谢谢大家,我从链接中得到了线索并找到了答案,但我将公布我为解决问题所做的事情的答案。在链接的帖子中有点复杂。

自从我安装了VC2010后,我以为我已经做好了准备,但事实并非如此。事实证明,我还必须安装Windows SDK,因为我使用的是寡妇7,那就是"适用于Windows 7和.NET Framework 3.5 SP1的Microsoft Windows SDK"

仅凭这一点就解决了问题,不必做任何其他事情。

**很高兴知道**

我学到的另一件事是,尽管我安装了VS2010-SP1,但显然还有VC2010编译器-SP1。那是在我安装的时候,让我现在k,我需要先安装SDK。

在我安装SDK后,在我的Windows开始菜单中出现了"Windows SDK配置工具"菜单选项,但我没有运行它,而是重新启动了Qt Creator,调试器已经在工作,所以我也不必运行配置。!

当我启动Qt Creator时,它会弹出这个对话框,按Ok,一切都完成了。

只需下载并安装这个http://download.qt-project.org/official_releases/qt/5.4/5.4.0/qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe每件事都为您设置