在星期五合并到GNU调试器(GDB)代码库的一个大变化是对多目标调试的支持。
GDB多目标调试正式总结为:
GDB现在支持同时调试多个目标连接。例如,您现在可以让每个下级连接到运行在不同机器上的不同远程服务器,或者让一个下级调试本地本机进程,一个下级调试核心转储,等等。
这种支持是试验性的,并且有一些限制-如果所有目标都支持不间断模式,并且所有远程存根或服务器必须完全支持同一组远程协议功能,则您只能同时恢复多个目标。另请参见下面的“信息连接”和“附加-下级-无连接”,以及用户手册中的“maint设置目标-不间断”。
这些文档更改说明了有关GDB多目标调试行为的更多详细信息。
GDB 9附带了这种多目标支持。GDB9还带来了各种新的内置函数,在更多平台上提供了TLS支持,更好的Ada支持,在Windows上使用Python 3进行编译的支持,多线程符号加载以提供更好的性能,Python API改进以及其他各种补充。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2020-01/161993.htm