自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 arm64设备上运行gdb调试

arm64设备上运行gdb调试gdb编译gdb的编译这里是参考hisi提供的Makefile脚本进行交叉编译,这里就不过多描述了:服务器上进行调试这里准备了一个测试代码,test_call.c,在服务器上进行编译后,拷贝到设备上,就可以进行gdb调试了:aarch64-himix100-linux-gcc test_call.c -g -o test_call设备端运行gdbserver:(下面的xxx.xxx.xxx.xxx是设备的ip地址)./gdbserver xxx.xxx.xxx.

2021-03-06 15:33:25 1486

原创 mj-trace 代码分析

mj-trace 代码分析-(1)文章目录mj-trace 代码分析-(1)中间产物分析trace.[c/h/i]分析trace.i 分析定义的结构体定义的变量定义的函数变量与函数之间的关联编写的trace模块mj请参考文档《Linux内核增加一个trace.md》,接下来开始分析一下代码。内核有自带的sample,在路径samples/trace_events/下,代码相对来说比较长,可以使用下面命令进行编译以及生成预处理文件:make ARCH=arm64 CROSS_COMPILE=aarch

2021-03-06 12:15:44 458 3

原创 procps-ng交叉编译

procps-ng交叉编译procps-ng依赖ncurses,ncurses下载:https://invisible-mirror.net/archives/ncurses/ncurses交叉编译先创建一个目录,用来保存生成的成果物,--prefix指向这个目录的绝对路径:mkdir -p tmptar -xvf ncurses-6.0.tar.gz cd ncurses-6.0/./configure --host=aarch64-himix100-linux CPPFLAGS="-P"

2021-03-02 19:36:49 1369

insmod过程.pdf

insmod过程pdf--莫搬砖员

2021-10-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除