程序调试
独尊0136
这个作者很懒,什么都没留下…
展开
-
实战gdbserver
1.交叉编译,带参数-g加入调试信息。例如 arm-linux-gcc -g test.c -o v_BZ2、dbserver拷贝至目标板上,在Target Board开启gdbserver#gdbserver <host-ip>:端口号 可执行文件例如:# ./gdbserver2 :1234 ./v_BZ3.在HOST端启动gdb./gdb v_BZ4.遇到的问题 会提示Program received signal SIG32, Real-time...原创 2021-02-02 11:34:59 · 199 阅读 · 0 评论 -
gdb调试应用程序
前言gdb是GNU开源组织发布的一款调试器,提供了丰富的功能。gdb不仅能调试普通的应用程序,还能调试正在运行的进程线程,甚至linux内核。gdb不仅能调试C语言,还可以调试C++,Java等语言编写的程序。有一个不足就是gdb是一个命令行工具,对初学者不太友好,要一段时间适应。一、基本的调试技术gdb的功能通过内部的命令和启动时命令行提供,命令行的格式如下:gdb [options] [exxcutable-file] [core_file or process-id]]gdb [op原创 2020-10-11 10:10:52 · 297 阅读 · 0 评论