无法在Windows上的Qt Creator中selectGDB

我select了GDB而不是CDB作为Qt Creator在Windows上的debugging器:

在这里输入图像说明

但是当我开始debugging一个程序时,它会失败,出现这个错误:

 无法创build“无引擎”types的debugging器引擎 

如果我从组合中selectCDB,它将起作用。 为什么我得到这个错误,我该如何解决? 我假设我已经安装了GDB,如果它在combobox中,对吧?

编辑:我看到问题可能在哪里,但仍然不知道如何解决它:

在这里输入图像说明

[在新标签中打开上面的图片以全分辨率查看。]对于GDB,它显示“未识别”。

编辑2:我只记得我正在使用MSVC编译器,并为MSVC编译Qt库:

在这里输入图像说明

也许这是原因? 虽然GDB应该能够debugging任何可执行文件,而不仅仅是由gcc生成的可执行文件,所以我不确定它是否相关。

你不能使用GDB和MSVC编译的代码。 看来你在混合这两个。

CDB与Visual C ++一起使用。 GDB与MinGW(-w64)一起使用。