【发布时间】:2013-05-23 15:47:13
【问题描述】:
我设置了一个断点,当我在调试模式下运行程序时,当它到达该断点时单击“单步执行”,它不会单步执行。
为什么?
编辑: 我正在使用这些标志进行编译:
-Wall -pedantic -pedantic-errors -Wunused -Wunreachable-code -g -ggdb
编辑 2:
当我打开instruction stepping mode 并立即进入我用断点标记的函数时,然后反复调用“step into”,我得到了这个:
No source available for "Indexer::index() at 0x8054de6"
【问题讨论】:
-
想详细说明一下吗?你是用调试符号、优化等编译它吗?
-
@Arthur,我更新了帖子。
-
@l19 “它对我有用”是这个问题的合适答案,因为你给我们的内容太少了。可能是您在即将进入他的功能时抛出异常。你能跨过去吗?
-
@Dennis,是的。请让我知道您需要什么信息来帮助我。谢谢!
-
有人吗?帮助!!!我需要调试器工作:(
标签: c++ eclipse debugging eclipse-cdt