无法在Qt Creator中启动gdb.exe

时间:2010-04-01 02:45:06

标签: c++ debugging qt gdb

我在Qt Creator中有一个可以正常构建的项目,但是当我尝试调试时,我得到了这样的信息:

Adapter start failed
Unable to start gdb 'C:\Qt\2010.02.1\mingw\bin\gdb.exe':
Process failed to start: The directory name is invalid

如果我导航到调试版本文件夹并直接运行我编译的应用程序,它将运行正常,但显然没有调试支持。此外,gdb.exe出现在C:\ Qt \ 2010.02.1 \ mingw \ bin \ gdb.exe,但Qt Creator似乎无法运行它。我该如何解决这个问题?

3 个答案:

答案 0 :(得分:7)

我遇到了同样的错误,尽管指定路径中存在gdb 确实,并且从命令行启动时没有错误。事实证明,项目设置中的工作目录不存在。

答案 1 :(得分:2)

工具 - >选项 - > Debugger-> GDB 从 Gdb位置您可以设置首选GBD的路径。

答案 2 :(得分:0)

使用:“C:\ Qt \ 2010.02.1 \ mingw \ bin \ gdb.exe”