TI中文支持网
TI专业的中文技术问题搜集分享网站

gdb 调试dvrrdk

您好!

我用的是DM8168 EVM 板卡,在调试DM8168 rdk的demo时候遇到

gdbserver: error initializing thread_db library: version mismatch between libthread_db and libpthread

gdbserver: error initializing thread_db library: version mismatch between libthread_db and libpthread

gdbserver: error initializing thread_db library: version mismatch between libthread_db and libpthread、

我写了个简单的程序,没有多线程,没有问题。

是不是多线程的库的问题,我直接用gcc的库替换板子上的库,error没有了,但是出现其他问题了,

请教下各位,怎么解决这个问题呢,我用的交叉编译器是随开发板一起寄过来的CD中的,arm 2009q

非常感谢!

Feng Dong:

一般要使用交叉编译工具带的gdbserver

xavier:

回复 Feng Dong:

也用交叉编译工具带的gdbserver试过,结果一样的,

好像多线程的库是不是有啥问题

jock angel:

回复 xavier:

你 好 :

我 也 是 这 问 題,你现 在 解决 了 吗 ?

Ali wang:

您好,xavier:

我现在刚开始用8168 EVM,想请教您,怎么使用gdbserver调试demo?

因为这个demo里有很多程序嵌套着,通过makefile直接生成了一个可执行文件,那么我该如何生成一个可以debug的文件呢?

是不是需要更改makefile里的某个选项?或者使用arm-none-linux-gnueabi-gcc 工具生成***_debug,那么该对哪些文件执行arm-none-linux-gnueabi-gcc呢?

谢谢!

bigfish:

回复 Ali wang:

大家好,给大家推荐一个 DM8168讨论群:16699580,里面有好多对8168热爱的童鞋们。期待大家的加入。

guohua wei:

回复 Ali wang:

Ali wang:

你好,我也对怎样生成具有gdb调试信息的可执行程序不太清楚,请问你已经解决了吗

赞(0)
未经允许不得转载:TI中文支持网 » gdb 调试dvrrdk
分享到: 更多 (0)