qemu的gdb stub很不好用

今天我把apt源中的qemu 0.11删了,换成自己编译的qemu 0.12.3
上次想直接用qemu启动kernel(不带任何virtual disk),结果总是报找不到multiboot.bin。今天自己编译的没有这个问题。但是它的gdb stub很不好用。我下了断点,总是断不下来。堆栈信息一团糟,找不到函数边界,连disassemble都不行。
(gdb) disassemble $rip
No function contains specified address.
无奈

此博客中的热门博文

在windows下使用llvm+clang

少写代码,多读别人写的代码

tensorflow distributed runtime初窥