linux - GDB:lx-symbols 未定义命令

标签 linux linux-kernel gdb centos7 debug-symbols

我遵循以下指南: Debugging kernel and modules via gdb

当我尝试使用以下命令加载模块符号时: (gdb) lx-符号

gdb 说命令未定义。如何将这些辅助命令添加到 gdb?

gdb 信息:Centos 7.0 上的 gdb-7.6.1-51.el7.x86-64

最佳答案

您必须获取最新的内核源代码(可能是 4.0-rc4)或向后移植 patch .基本上看看你是否有像 this 这样的 script/gdb/ 目录在你的内核源代码中。因为那是您获得这些脚本的地方。

然后按照Debugging kernel and modules via gdb中提到的步骤进行操作

关于linux - GDB:lx-symbols 未定义命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29104491/

相关文章:

c++ - 如果对象的类类型类似于 A::B,如何使用 GDB 从地址打印 c++ 对象成员

c++ - Eclipse/MinGW/CDT/GDB 和调试问题

c - 如何在gdb中查看二维数组特定索引的元素?

linux - 解析虚拟主机 apache 2

linux - 如何修复/使用这个基本的 crontab?

linux - 什么是 hrtick_clear(rq);在 linux 调度程序中?

c - 如何从设备树节点获取时钟

regex - 如何使用 sed -i 命令替换从文件中的特定行开始到另一行的字符的出现?

c++ - Linux 中有哪些语音库可用?

linux - 与计算机上安装的用于添加系统调用的 linux 内核代码相同吗?