QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1831|回复: 3

用GDBSERVER远程调试遇到的问题

[复制链接]
发表于 2009-4-6 18:45:06 | 显示全部楼层 |阅读模式
各位工程师们,我现在遇到了一个问题,就是我用gdbserver远程调试时遇到如下问题.
先说我的目标板,目标板采用s3c2410,linux内核为2.4.18,即为韩国那帮做的那内核,宿主机采用redhat9,ip:10.10.10.1,目标板IP为10.10.10.2,用nfs 挂载到主机上,gdbsever  采用5.2.1,当我把gdbserver和hello文件考入到目标板的tmp上后,在目标板的超级终端输入./gdbserver 10.10.10.1:1234 hello时,提示说modprobe: modprobe: Can't locate module binfmt-464c
modprobe: modprobe: Can't locate module binfmt-464c
Out of Memory: Killed process 27 (sh).
Terminated
这个问题看得我真的不知道如何解决,请各位工程师们指点,不胜感激
发表于 2009-4-7 15:24:18 | 显示全部楼层
请用file <yourfile>看看您编译出来的是什么文件格式
回复

使用道具 举报

 楼主| 发表于 2009-4-7 19:41:55 | 显示全部楼层
我用file hello 看了一下,它的输出信息如下:
hello: ELF 32 bit LSB executable,ARM version 1(arm for GNU/Linux 2.0.0),dynamically linked (uses shared libs) ,not stripped
回复

使用道具 举报

 楼主| 发表于 2009-4-8 15:44:49 | 显示全部楼层
我把我的hello 程序在目标板上运行,能正常的运行.但是一加上gdbserver就不行,不知是什么原因
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-3-29 21:14 , Processed in 0.281473 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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