Mips平台调试:QTCreator+GDB

PC:192.168.1.2

目标板:192.168.1.3

步骤1:安装GDB

A:下载代码http://www.gnu.org/software/gdb,并解压

B:./configure --host=i386-linux --target=mipsel-linux --prefix=/opt/mips-gdb; make ; make install

C:cd gdb/gdbserver; ./configure --host=mipsel-linux --targer=mipsel-linux; make


步骤2:设置QTCreator

A、建立testgdb项目

B、设置项目选项,选用mips版本qmake,同时注意选用Debug版本

C、rebuild

步骤3:调试

A、拷贝gdb/gdbserver目录中的gdbserver到目标板,拷贝testgdb到目标板

B、目标板上执行./gdbserver 192.168.1.2:2345 ./testgdb -qws。

目标板输出:

Listening on port 2345

Remote debugging from host 192.168.1.2

C、设置断点,QTCreator上调试菜单->开始调试->关联至远程调试服务器...,弹出窗口设置好调试器(/opt/mips-gdb/bin/mips-linux-gdb),本地执行档为生产的testgdb可执行文件,主机和端口号(192.168.3.2345)

D、点击确定,程序开始执行,程序执行到断点。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值