我正在使用 Code::Blocks 12.11(带有 MinGW),当我想在设置程序参数后启动调试 session 时,GDB 调试器会从一开始就停止执行,整个程序就会卡住。这让我很害怕,因为我无法调试需要命令行参数的程序。这是“调试器”窗口中的最后两行(此后什么也没有发生,Code::Blocks 卡住):
Setting breakpoints
Debugger name and version: GNU gdb (GDB) 7.5
有谁知道 GDB 不能使用命令行参数的原因吗?
最佳答案
更新 CodeBlocks 和 GDB。 这可能是错误,更新代码块是值得的,因为错误已经解决了。
关于代码块调试器因程序参数而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18577784/