调试方法
风雨兼程8023
这个作者很懒,什么都没留下…
展开
-
git的一些使用方法
git使用原创 2022-01-20 14:30:18 · 287 阅读 · 0 评论 -
CSKY调试环境以及GDB的简单使用
CSKY调试方法一、将工具链添加到环境变量工具链目录:D:\C-Sky\CDS\MinGW\csky-elfabiv2-tools\bin(1)右击“我的电脑(此电脑)”的属性,或者直接控制面板。(2)点击“高级系统设置”,选择“环境变量”按钮。在弹出的对话框中选择如下,双击“系统变量”列表中的Path列。(3)点击“高级系统设置”,选择“环境变量”按钮。在弹出的对话框中选择如下。把要添加的工具链目录新增上去即可。(4)验证。电脑桌面,CTRL+SHIFT+鼠标右击,在弹出的对话框中输入工原创 2020-12-07 20:34:01 · 4949 阅读 · 1 评论 -
gdb调试的一些命令
x/<n/f/u> <addr>n、f、u是可选的参数,<addr>表示一个内存地址1) n 是一个正整数,表示显示内存的长度,也就是说从当前地址向后显示几个地址的内容2) f 表示显示的格式3) u 表示将多少个字节作为一个值取出来,如果不指定的话,GDB默认是4个bytes,如果不指定的话,默认是4个bytes。当我们指定了字节长度后,GDB会从指内存定的内存地址开始,读写指定字节,并把其当作一个值取出来。参数 f 的可选值:x 按十六进.转载 2020-11-30 17:15:51 · 467 阅读 · 0 评论 -
应用程序调试(一)————使用strace跟踪系统调用
strace交叉编译原创 2021-12-27 16:24:57 · 365 阅读 · 0 评论 -
驱动程序调试(四)————修改内核来定位系统僵死问题(例:死循环)
修改内核来定位系统僵死问题(例:死循环)转载 2017-04-27 10:30:45 · 382 阅读 · 0 评论 -
驱动程序调试(三)————自制工具_寄存器编辑器
自制工具_寄存器编辑器转载 2017-04-27 10:29:29 · 556 阅读 · 0 评论 -
驱动程序调试(二)————根据内核打印的段错误信息分析
根据内核打印的段错误信息分析转载 2017-04-27 10:27:57 · 1254 阅读 · 0 评论 -
驱动程序调试(一)————打印: prink, 自制proc文件
打印: prink, 自制proc文件转载 2017-04-26 17:45:19 · 553 阅读 · 0 评论 -
应用程序调试(五)————编写输入模拟器
输入模拟器转载 2017-04-26 16:32:01 · 298 阅读 · 0 评论 -
应用程序调试(四)————自制系统调用、编写进程查看器
自制系统调用、编写进程查看器转载 2017-04-26 16:29:16 · 561 阅读 · 0 评论 -
应用程序调试(三)————配置内核输出应用程序的段错误信息
应用调试3:配置内核输出应用程序的段错误信息转载 2017-04-26 12:30:26 · 355 阅读 · 0 评论 -
应用程序调试(二)————使用GDB来调试应用程序
gdb下载地址:http://ftp.gnu.org/gnu/gdb/ 交叉编译工具:arm-linux-gcc-3.4.1一、编译gdb,gdbserver第一步:编译gdb 1、解压 tar xjf gdb-7.4.tar.bz2 cd gdb-7.4/ 2、配置: ./configure --target=arm-linux 3、编译原创 2017-04-26 11:37:38 · 350 阅读 · 0 评论