红联Linux门户
Linux帮助

使用QEmu调试Linux内核“No symbol table is loaded.”

发布时间:2016-11-02 10:19:14来源:linux网站作者:sd10086
使用QEmu调试Linux内核的时候,输入list命令,无法显示当前断点的前后代码。
 
这是因为在对内核进行编译的时候,没有设置debug信息。
需要在Makefile文件中,增加下面两项:
CONFIG_DEBUG_INFO=y
CONFIG_FRAME_POINTER=y
使用QEmu调试Linux内核“No symbol table is loaded.”
 
如果还是不行的话,看一看是不是把vmlinux拷出来了,最好不要拷出来,就放到linux源码目录下面。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/25654.html