当前位置: 首页 > 知识库问答 >
问题:

代码块调试器因程序参数而失败

司空镜
2023-03-14

我正在使用Code::Blocks 12.11(使用MinGW),当我想在设置程序参数后启动调试会话时,GDB调试器在一开始就停止执行,整个程序就会冻结。这让我大吃一惊,因为我无法调试需要命令行参数的程序。这是“调试器”窗口中的最后两行(在此之后,什么都没有发生,代码::块冻结):

Setting breakpoints
Debugger name and version: GNU gdb (GDB) 7.5

有谁知道为什么GDB不使用命令行参数的原因?

共有1个答案

蒋寒
2023-03-14

更新CodeBlocks和GDB。这可能是bug,更新代码块是值得的,因为bug已经解决了。

 类似资料:
  • 我最近才开始为我们的web应用程序创建Geb/Spock测试,并且--考虑到我对Geb、Spock和所有Groovy的知识有限--遇到了一个毫无意义的错误(考虑到我的Java经验)。 因此,下面是有问题的模块: 那里没什么特别的。 以下是这一页(不过,我不确定这是如何结合在一起的): 根据Erdi的回答,BugSpec的超类也包括在内:

  • 我把我的代码作为一个独立的。c文件并阅读,为了调试,该文件必须在一个项目中。因此,我创建了一个空项目,并向其中添加了我的文件,设置了一些断点,当我运行调试器时,我在控制台上看到以下内容: 尝试了一些教程和一些视频,但没有成功。有人知道解决办法吗?有没有更简单的方法来调试. c文件?

  • 问题内容: 在创建所需的实际应用程序之前,我试图对此有一个基本的了解。我最近从2.7移到了3.3。 从python文档直接复制粘贴此代码失败,这里的一个简单示例也是如此。 这是我的代码,从第二个示例派生而来: 这是输出: 如何使此代码按预期工作?我希望这些示例可以立即使用。 问题答案: 这是我的错,有两个原因: 该代码不受保护,即没有 看起来奇怪的Traceback是因为未保存文件。以前从没给我造

  • 在android studio 2.2.3中尝试构建现有项目时,我遇到了错误 第一个错误错误:(1,1)评估项目': app'时出现问题。 未能应用插件[id'com.android.application']无法创建“AppPlugin”类型的插件。android gradle插件版本2.3.0-beta1太旧,请更新至最新版本。要从命令行覆盖此检查,请将ANDROID_DAILY_overri

  • 可以在gdb启动时,通过选项指定被调试程序的参数,例如: $ gdb -args ./a.out a b c 也可以在gdb中,通过命令来设置,例如: (gdb) set args a b c (gdb) show args Argument list to give program being debugged when it is started is "a b c". 也可以在运行程序时

  • 我试图对我的骆驼路由进行单元测试,在成功调用路由后,我从测试代码中获得了404,这意味着我无法从测试中读取响应,总是抛出没有找到404 这是我的测试代码 我的路线定义如下 所以我的路由被调用,日志输入器记录了有效负载的200成功,但是当生产者模板返回时,它有404异常。 知道我做错了什么吗?