linux下如何远程调试busybox?
2023-09-11 14:16:47 时间
1. 交叉编译busybox
1.1 使能选项CONFIG_STATI(静态链接)
1.2 使能选项CONFIG_DEBUG(编译时加入调试信息)
1.3 使能选项CONFIG_DEBUG_PESSIMIZE(禁止优化)
2. 在目标机上启动代理gdbserver
$ gdbserver :<port> busybox_unstripped hwclock (如 $gdbserver :2222 busybox_unstripped hwclock)
3. 在宿主机上启动your-cross-gdb
$ your-cross-gdb busybox_unstripped
(gdb) target remote <ip>:<port>
(gdb) b hwclock_main
(gdb) c
相关文章
- linux 切换root账号_LINUX 创建用户及切换用户
- Linux安装 微信开发者工具(deepin linux ubt)
- Linux有问必答:如何启用Open vSwitch的日志功能以便调试和排障
- 用 screenfetch 和 linux_logo 显示带有酷炫 Linux 标志的基本硬件信息
- linux下如何调试时钟?
- linux内核调试方法总结
- linux下如何调试Makefile?
- 《Linux C编程从入门到精通》》一2.4 Linux中的调试环境gdb
- Linux链接脚本lds和C程序混合调试
- Linux通过命令连接mysql
- linux c 编程 ------ 获取时间,计算程序执行时间
- Linux 之 arm linux 板子与 ubuntu 使用 nfs 进行 mount 挂载进行文件传输的简单整理
- 【Linux】linux经常使用基本命令
- Linux学习笔记(9)linux网络管理与配置之一——Linux基础网络命令与学习大纲(0)
- Linux学习笔记(3)linux服务管理与启停(开机自启与自定义服务)
- Linux第三课——目录操作
- 每天一个linux命令(7):cp 命令
- Linux gdb调试