gpt4 book ai didi

c - gdb 完成后获取状态

转载 作者:太空宇宙 更新时间:2023-11-03 23:36:51 27 4
gpt4 key购买 nike

当 GDB 完成时,我得到以下输出:

─── Output/messages ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[Inferior 1 (process 18473) exited with code 05]
  • 有没有办法在 gdb 完成后捕获提示 5 中的退出代码?
  • 18473 是指线程 ID、(unix) 进程 ID 还是其他?
  • 最后,为什么它被称为“劣质”过程?

最佳答案

Is there a way to capture the exit code in the prompt, 5, after gdb has finished?

在 GDB 中,您可以使用 $_exitcode convenience variable .

Does 18473 refer to the thread ID, the (unix) process ID, or something else?

UNIX 进程 ID。

Finally, why it is called an "inferior" process?

GDB 开发人员就是这样调用它的。它与“GDB 正在调试的进程”(相对于 GDB 进程本身)相同,并且要短得多。在 GDB 控制它(使其停止、单步执行或按照 GDB 的要求运行)的意义上,它也比 GDB“差”。

关于c - gdb 完成后获取状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58296279/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com