mips-linux-gdbserver 可以正常启动,但是为什么断点不停止?

发布于 2022-07-31 07:58:56 字数 1135 浏览 16 评论 1

我的板子为mips的,gdb的交叉编译后的mips-linux-gdb也出来了。但是运行总是有问题,不知道哪位大虾能帮忙看一下,万分感谢!!!

下面我的执行过程:
1. mips-linux-gcc -g gdbtest.c -o gdbtest
    产生gdbtest gdbtest.gdb
2. 拷贝到板子上
   gdbserver 192.168.96.80:2345 gdbtest
     出现:Process gdbtest created; pid = 32
              Listening on port 2345
3. 在linux端:
   mips-linux-gdb gdbtest.gdb
     出现(gdb)后
   我的执行步骤: set debug remote 1
                         set debug frame 1
                         target remote 192.168.96.80:2345
    然后我观察gdbserver端,出现Listening on port 2345Remote debugging from host 192.168.96.10
4. 使用b main
          b 13
          分别设定两个断点,
       使用 c 来执行,怎么总是一下子运行到底,而在断点出根本不停止???

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧情勿念 2022-08-02 17:43:44

mips-linux-gcc -g gdbtest.c -o gdbtest
    产生gdbtest gdbtest.gdb

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文