linux下如何远程调试busybox?

Posted Jello

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下如何远程调试busybox?相关的知识,希望对你有一定的参考价值。

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下如何远程调试busybox?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 SSH 下远程使用 IDE 编译和调试

Java使用Eclipse进行远程调试,Linux下开启远程调试

tvm在linux环境下的安装与编译及vscode如何配置tvm的远程连接调试环境

tvm在linux环境下的安装与编译及vscode如何配置tvm的远程连接调试环境

tvm在linux环境下的安装与编译及vscode如何配置tvm的远程连接调试环境

Linux下Tomcat进行远程调试