您好!
我用的是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调试信息的可执行程序不太清楚,请问你已经解决了吗