我想调试以使用GDB调试远程应用程序。Eclipse CDT 4.2调试远程外部程序
我的目标系统是一个运行gdbserver
的FreeBSD 8.3盒子。该应用程序已在该框上成功编译。我的Eclipse CDT 4.2在安装了最新MinGW的Windows 7上运行。
这是我想调试的外部程序。它既不是我写的,也不是我的图书馆。我不打算写我自己的程序。在这种情况下,它是我想调试的Subversion 1.8.0-dev。
我已经创建了一个简单的C项目,附上了Subversion的源码。创建远程调试配置并将源文件附加到正在运行的线程gdbserver
中。
现在,eclipse进入Subversion的main
函数,但是当我在另一个连接的源文件中设置断点时,Eclipse说:没有源文件名为ra_loader.c
,或者它只是说“无源可用”。
然后它只是存在应用程序。
我在这里错过了什么?
的([远程调试C++与Eclipse CDT/RSE/RDT应用]可能的复制https://stackoverflow.com/questions/15685104/remote-debugging-c-applications- with-eclipse-cdt-rse-rdt) –