查看原文
其他

笨叔叔的QEMU小实验室

笨叔叔 奔跑吧Linux社区 2023-04-02

笨叔叔的QEMU小实验室:

https://github.com/figozhang/runninglinuxkernel_4.0

git 下载地址: https://github.com/figozhang/runninglinuxkernel_4.0.git


与众不同的地方:

* 《奔跑吧linux内核》第6章里提供了一个使用QEMU来单步调试ARM32/ARM64的Linux内核的实验平台,但是默认内核编译的时候默认使用“-02”的GCC编译优化选项,那么导致在QUMU+GDB调试环境中出现光标乱跳以及无法打印有些变量的值等问题。本git tree就是为了解决该问题,在Makefile中修改GCC的优化选项为“-O0”。
    本git tree仅仅是为了提供一个好用的单步调试环境,不适用于其他用途。

* 另外还内置了编译好的busybox小文件系统,方便读者快速编译和调试内核。
* git tree中上传了《奔跑吧Linux内核》第6章关于QEMU+GDB+eclipse调试内核的样章。

* 集成了SystemTap工具和例子.



在实验室里做实验

看看有没有不变的诺言

喜欢的时候呀快点见面

不喜欢的时候就改天再见

快要到两千年还有什么出现

只要只要只要只要只要能在目前

开个party十二点 拍照片去怀念

昨天我多么今天希望能更多

昨天我爱过今天能爱的更快活

不管有什么能够继续就不错

你和我 OH YEAH OH YEAH

过一天变一变 爱情永不变

一千天 一千变 一起过千年


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存