【发布时间】:2025-12-03 10:40:01
【问题描述】:
这是关于在打开 gdb 时添加一些额外的延迟。 场景是这样的:
- 我用 c++ 调用我的 gdb。这是使用 .gdbinit 文件中的主机设置自动配置的。目标版本 localhost:PortNumber
- gdb 调试器在其重置向量位置停止。
- 我在打开 gdb 之前通过一个 pin 提供了重置向量地址,应该更新它并且 gdb 应该停止在新位置。
- 但 gdb 仍停留在其初始重置向量位置。
- 所以,我需要在打开 gdb 时稍作延迟。
如何做到这一点? 任何解决方案将不胜感激。
【问题讨论】:
-
gdb 命令
python import time; time.sleep(0.01)做你想做的事吗? -
谢谢,和c/c++中的sleep一样。