GNU的GDB增加了多目标调试支持


在星期五合并到GNU调试器(GDB)代码库的一个大变化是对多目标调试的支持。

GDB多目标调试正式总结为:

GDB现在支持同时调试多个目标连接。例如,您现在可以让每个下级连接到运行在不同机器上的不同远程服务器,或者让一个下级调试本地本机进程,一个下级调试核心转储,等等。

这种支持是试验性的,并且有一些限制-如果所有目标都支持不间断模式,并且所有远程存根或服务器必须完全支持同一组远程协议功能,则您只能同时恢复多个目标。另请参见下面的“信息连接”和“附加-下级-无连接”,以及用户手册中的“maint设置目标-不间断”。

这些文档更改说明了有关GDB多目标调试行为的更多详细信息。

GDB 9附带了这种多目标支持。GDB9还带来了各种新的内置函数,在更多平台上提供了TLS支持,更好的Ada支持,在Windows上使用Python 3进行编译的支持,多线程符号加载以提供更好的性能,Python API改进以及其他各种补充。

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2020-01/161993.htm

相关内容