在嵌入式文件系统上,我想摆脱libthread_db。我的理解 是只有在使用pthread调试程序时才有必要。然而,这里是我的观察:如何摆脱libthread_db
如果libthread_db所不存在在启动时(当使用PROGRAMM第一并行线程启动),启动这样的程序会导致段错误。
稍后添加libthread_db(即在pthread程序分段后)不会改变任何内容。每个使用pthread的程序都会在启动时发生段错误。
因此,似乎libthread_db是使用pthread运行任何类型的程序的基本要素。
使用`ldd`,我无法找到一个线程的程序,对libthread_db所链接。你在用什么C库? – 2011-01-27 07:04:10