嵌入式爱好者

查看: 16520|回复: 11

gdb远程调试

[复制链接]

0

主题

0

帖子

0

积分

扫一扫,手机访问本帖
发表于 2010-6-16 21:49:40 | 显示全部楼层 |阅读模式
进行gdb远程调试时,在目标板运行出现如下情况:error in loading shared libraries: libthread_db.so.1: cannot open shared object file: No such file or directory
对了本人是自己编译gdb和gdbserver得,用的是gdb6.6,无奈之下将交叉编译下的libthread_db.so.1拷贝到目标机的目录下,运行还是存在如此情况?不知如何?敬请大侠赐教!不省感激!
回复

使用道具 举报

0

主题

0

帖子

0

积分

发表于 2012-11-15 21:58:25 | 显示全部楼层
同问,我也遇到类似的情况
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

发表于 2012-11-16 18:23:15 | 显示全部楼层
保证你拷贝的库文件的位置是在环境变量指定的位置,如果支持ldconfig命令的话,拷贝完了执行一下ldconfig,或者干脆重启,因为有的系统中是将库文件都缓存到内存中的,ldconfig就是更新一下缓存,否则你考到文件系统中也没用。
另外,你也可以将库文件拷贝到任意目录,然后在执行gdb前,export LD_LIBRARY_PATH=/**x 用这个环境变量指定你拷贝库文件的位置,这样肯定能找到库文件。
如果都做了还是不行,也有可能是你的程序和库文件使用了不同版本的交叉编译程序造成的,你重新编译一下试试
回复 支持 反对

使用道具 举报

3

主题

13

帖子

34

积分

i.MX6UL通行证i.MX6Q通行证

发表于 2016-12-16 09:04:21 | 显示全部楼层
回复可见 ?
回复 支持 反对

使用道具 举报

0

主题

2

帖子

26

积分

i.MX6Q通行证i.MX6UL通行证RK3568通行证FCU11xx通行证FCU2601通行证

发表于 2016-12-22 20:13:46 | 显示全部楼层
回复可见???
回复 支持 反对

使用道具 举报

5

主题

22

帖子

62

积分

i.MX6UL通行证i.MX6Q通行证

发表于 2017-8-22 09:40:45 | 显示全部楼层
111111111111111111
回复 支持 反对

使用道具 举报

0

主题

1

帖子

9

积分

i.MX6UL通行证

发表于 2018-9-19 17:23:11 | 显示全部楼层
回复可见?
回复 支持 反对

使用道具 举报

3

主题

7

帖子

30

积分

RK3399通行证Hi3519A通信证i.MX6Q通行证

发表于 2018-9-20 11:55:34 | 显示全部楼层
huifu kejian ma?
回复 支持 反对

使用道具 举报

0

主题

28

帖子

190

积分

i.MX6UL通行证i.MX6Q通行证AM335x通行证

发表于 2018-9-20 15:09:49 | 显示全部楼层
回复可以看到吗
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-4 17:30

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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