我正在使用Eclipse(Helios SR1)CDT进行C++开发.Eclipse与GDB接口进行调试,但我无法弄清楚如何在通过Eclipse接口进行调试时手动向GDB输入命令.例如,能够输入p myVar而不必单击并滚动局部变量窗口将是很好的.
注意:我想使用Eclipse接口进行调试的唯一原因是因为我喜欢它如何显示正在逐步执行的代码.因此,如果有人可以选择建议允许我查看正在执行的代码,请建议!(我使用过DDD,但我不是特别喜欢它.)
我有使用共享库的Eclipse CDT C++应用程序项目.该库使用调试信息进行编译,其源可在正确的路径中使用.
现在我尝试使用Eclipse和GDB调试我的应用程序.如果我在我的应用程序源代码中放置断点,一切都很好.然后我打开包含的共享库的源文件并将断点放在那里.启动调试会话时,我被警告"在加载的符号中没有名为xxx.cpp的源文件"并且在该点没有停止执行.如果我在调试会话已经运行时将相同的断点放在同一个文件中,一切正常.怎么了?
谢谢你的帮助.
我是Visual Studio用户,习惯于断点进行调试.我现在正在linux环境中工作,并使用Eclipse作为IDE.我是linux和eclipse的新手.我不知道如何在eclipse中使用gdb.我尝试在命令行中使用gdb,但并不像拥有UI那么容易.
我如何在eclipse中使用gdb?
我想使用集成工具来开发C++,而不是仅将Eclipse用作编辑器并在其他环境中编译.我的eclipse CDT工具默认是没有GDB调试环境,任何机构都可以提供一些关于如何将gdb安装到Eclipse CDT的提示吗?