摘要: 今天尝试用qemu+gdb的方式调试内核,但是当设置了断点,程序执行到断点时就报错:remote ‘g’ packet reply is too long,错误图片如下 解决办法网上了,说是改一下gdb/remote.c的代码,开始一脸懵逼,都不知道改哪里,知道看到了这篇博客:https://blo 阅读全文
posted @ 2019-12-11 20:49 zhqian 阅读(2543) 评论(0) 推荐(1) 编辑
摘要: 构建调试Linux内核网络代码的环境MenuOS系统 1.搭建linux环境 linux内核环境指的是我们用虚拟机运行linux系统,在linux上运行我们开发的网络代码,这样做的好处就是方便调试,通过虚拟机,我们可以用gdb调试,观察内核运行到哪里了,尤其是针对网络方面的接口(如socket、bi 阅读全文
posted @ 2019-12-11 20:28 zhqian 阅读(862) 评论(0) 推荐(0) 编辑