我有使用共享库的Eclipse CDT C++应用程序项目.该库使用调试信息进行编译,其源可在正确的路径中使用.
现在我尝试使用Eclipse和GDB调试我的应用程序.如果我在我的应用程序源代码中放置断点,一切都很好.然后我打开包含的共享库的源文件并将断点放在那里.启动调试会话时,我被警告"在加载的符号中没有名为xxx.cpp的源文件"并且在该点没有停止执行.如果我在调试会话已经运行时将相同的断点放在同一个文件中,一切正常.怎么了?
谢谢你的帮助.
c++ eclipse gdb eclipse-cdt
c++ ×1
eclipse ×1
eclipse-cdt ×1
gdb ×1