我正在使用CDT开发C程序。
当调试器在断点处停止且我执行“Step Over”或“Step Into”时,调试器行为基于源行级别,但不是基于指令级别。
我可以在CDT的指令级别进行调试吗?
答案 0 :(得分:8)
在调试窗口(调试透视图)中,有一个指令步进模式按钮:它看起来像一个带箭头i=>
的小i。登记/>
您还可以在“反汇编”窗口中的特定指令上设置断点。
答案 1 :(得分:0)
据我所知,CDT只是一个独立调试器的包装器。所以我建议跳过CDT并检查你正在使用的调试器的文档。
答案 2 :(得分:0)
也可以从菜单激活指令步进模式。在调试时:
这会询问默认情况下如何启用它:How to enable instruction stepping in eclipse-cdt (Eclipse for C++) by default?
在4.6.3。
上测试