【问题标题】:Debugging with Dev-C++ 5.2.0.2 - Cannot find program file gdb.exe when debugging使用 Dev-C++ 5.2.0.2 进行调试 - 调试时找不到程序文件 gdb.exe
【发布时间】:2012-06-18 02:25:39
【问题描述】:

我在 32 位 Windows XP 上使用 Orwell Dev-C++ 5.2.0.2。编译器是 TDM-GCC 4.6.1 32 位。每当我按 F8 进行调试时,就会出现一个错误框,上面写着:

Error with debugging process : could not find program file gdb.exe.

按回车,出现另一个错误框,上面写着:

Error with debugging process : CloseHandle - gdb process

然后调试过程停止。我无法调试。我检查了 C:\Dev-Cpp\bin 中是否存在 gdb.exe。为什么找不到?任何人都可以帮忙吗?谢谢!

【问题讨论】:

  • 介意告诉我们什么问题是什么以及如何你解决了它?将其添加为答案并接受它。
  • 其实5.2.0.2包中的gdb.exe是64位的exe文件。我下载了一个 32 位版本,它运行良好。

标签: c++ debugging gdb dev-c++


【解决方案1】:

您应该将 C:\Dev-Cpp\bin 添加到您的 PATH 环境变量中。

方法如下:http://java.com/en/download/help/path.xml

【讨论】:

  • 安装程序也有可能这样做但需要重新启动或设置才能生效。
  • 我尝试设置 PATH 并重新启动,但出现同样的错误。 :-(
【解决方案2】:

您需要在 PATH 中包含 C:\Dev-Cpp\bin 才能使其工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-18
    • 2010-12-27
    相关资源
    最近更新 更多