命令字: ~[n]f

想了解更多请看https://www.nanocode.cn/#/ndbCmds
基本功能:用于显示指定线程的调试寄存器的状态。

示例:

~2f                // 显示线程号为2的线程的调试寄存器的状态

命令字:~[n]u

基本功能:用于显示指定线程的当前指令的反汇编指令,可以查看线程当前执行的代码。

示例:

~3u                // 显示线程号为3的线程的当前指令的反汇编指令

命令字: ~[n]n

基本功能:用于执行下一个指令,将调试器在指定线程中向前执行下一行代码。

示例:

~4n                // 在线程号为4的线程中执行下一个指令

命令字:~[n]m

基本功能:用于显示指定线程中的内存内容,可以查看线程中的变量和数据内容。

示例:

~1m                // 显示线程号为1的线程的内存内容

用法描述

通过使用这些命令,你可以在NDB调试会话中针对特定线程查看和操作调试寄存器、反汇编指令、执行下一指令或查看内存内容。这些命令对于线程级别的调试和分析非常有帮助。

作者:李梓涌  创建时间:2023-07-14 14:54
最后编辑:李梓涌  更新时间:2024-08-07 16:18