gdb - 让 gdb 在断点处退出

标签 gdb breakpoints exit

我正在使用 gdb 来解决作为类的一部分的二进制炸弹问题。每次我们引爆炸弹,我们就会失去分数。我已经在引爆炸弹的函数上设置了一个断点,但已经有几次不小心跨过它并引爆了炸弹。有没有办法让 gdb 在特定点退出而不只是中断?

最佳答案

您可以将命令附加到断点。设置断点后,例如#1,这样做:

commands 1
quit
end

关于gdb - 让 gdb 在断点处退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19871217/

相关文章:

c++ - 可执行/in) 代码处无法到达的断点

java - Eclipse - 在代码点执行表达式?

c++ - 如何使用 MinGW gdb 调试器在 Windows 中调试 C++ 程序?

objective-c - Objective-C - 如何以编程方式停止执行以进行调试,同时允许继续?

c - GDB:重新运行程序直到出现故障,一路上回答提示

c# - 进程退出问题

java - liquibase 创建数据库后不开始测试

javascript - 在第一个错误时使 eslint 退出

c++ - OS X 10.9 : cannot debug c++ dynamic library made with g++

c++ - 如果没有析构函数,如何在对象销毁时使用 GDB 中断?