源码编译流程:
源码:hello_word.c+头文件stdio.h经过预处理gcc -E,得到hello_word.i;
hello_word.i编译(gcc -S)生成hello_word.S;
汇编(gcc -C)生成hello_word.o
hello_word.o跟库文件链接生成目标文件。
缺点:仅对应用程序进行调试,一次只能跟踪一个应用程序,不能独立存在,必须使用ptrace系统调用接口。
文章标签 gdbserver kgdb 文章分类 运维
源码编译流程:
源码:hello_word.c+头文件stdio.h经过预处理gcc -E,得到hello_word.i;
hello_word.i编译(gcc -S)生成hello_word.S;
汇编(gcc -C)生成hello_word.o
hello_word.o跟库文件链接生成目标文件。
缺点:仅对应用程序进行调试,一次只能跟踪一个应用程序,不能独立存在,必须使用ptrace系统调用接口。
上一篇:中断和异常
下一篇:linux 内核符号
Softmax和Sigmoid函数在多模态图像嵌入模型中的运用。
kgdb实践操作
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M