【发布时间】:2016-06-04 15:28:32
【问题描述】:
我用 C 语言为基于 Debian 的 linux 上的嵌入式设备编写了一个程序。
其中一台设备在运行 8 天后出现分段错误,因此我可以使用 gdb 快速跟踪这不是一个非常常见的错误。
几年前,我知道我使用 gdb(我猜是使用 gdbserver)运行与 shell 分离的程序,这样我就可以让设备继续运行并每天检查是否发生了不好的事情,但我不记得了我是怎么做到的!
我尝试过使用 gdbserver,使用 gdb 连接到它,但是当我关闭连接时它会停止调试。
你知道如何实现吗?
【问题讨论】: