LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 938|回复: 1

gdb的连接问题!!!要命了!!

[复制链接]
发表于 2005-1-27 21:41:05 | 显示全部楼层 |阅读模式
我现在的板子是4510,操作系统是uclinux,我现在想调试应用程序,我的主机上的操作系统是REDHAT 9.0,我现在想用GDB来调试程序,但怎么连都连不上!我的操作步骤是这样的:
1)打开minicom,然后启动我的板子上的操作系统uclinux,然后和我的主机建立FTP连接把FLAT格式的可执行文件下载下来
2)在这个minicom上启动GDB,也就是执行了这个:
gdbserver 192.168.1.156:1234 led foo.txt,这样以后没有出现错误信息
3)在主机上在[root@yxj yxj]#下我输入gdb,也就是这样:
[root@yxj yxj]#gdb,等出现了gdb>这个之后,我输入了:
gdb>target remote 192.168.1.49:1234 ,然后就出现了错误信息:
cann't establish connecction with remote host,还说有非法的16进制数。(我用了target cisco 192.168.1.49:1234也连不上的)
192.168.1.156是我的主机的另外一个IP地址,也就是在一块网卡上有多个IP地址,真正的IP地址是10.0.0.12!!192.168.1.49是我的板子上的IP地址,我的板子是接到一个HUB上,主机的网线也是接到了同一个HUB上,两者之间FTP可以传文件!!我不知道为什么会有这样的问题?是不是我的操作错误呢?各位大侠,救命啊!!请问各位都是怎么建立调试环境的啊?
发表于 2005-3-12 00:31:11 | 显示全部楼层
gdbserver   用的ip地址怎么能是你主机的地址?应该是你的板子的地址才对
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表