【发布时间】:2017-04-09 21:52:53
【问题描述】:
我正在 Eclise CDT(使用 GDB)中调试这个应用程序,我得到以下信息:
... etc. ...
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Program received signal SIGINT, Interrupt.
2169 rtld.c: No such file or directory.
dl_main (phdr=<optimized out>, phnum=<optimized out>, user_entry=<optimized out>, auxv=<optimized out>) at rtld.c:2169
Temporary breakpoint 3, main (argc=3, argv=0x7fffffffd4a8) at /home/eyalroz/src/bbp-reader/src/main.cpp:104
... etc. ...
所以,看起来 GDB 正在寻找 glibc 的 rtld.c 的源文件。我可以下载源代码,但是 - 我该如何处理它们?我应该把它们放在哪里?
(我使用的是 Kubuntu 16.04 Linux)。
【问题讨论】:
标签: gdb glibc eclipse-cdt