【发布时间】:2015-10-29 07:56:41
【问题描述】:
我在 Eclipse CDT 中以指令单步模式反复调试程序,即“单步”会导致执行下一条汇编程序/机器代码指令,而不是执行下一行 C/C++ 代码。
因为我一遍又一遍地这样做,所以每次执行都必须再次按下“指令步进”按钮,这让我很烦。有没有办法默认启用它?我试图在我调试的程序的调试配置设置中找到它,但是我没有找到它。
【问题讨论】:
-
只是出于个人好奇:您的用例是什么?你为什么要这样做?
-
@BaummitAugen 我期待这个问题 :) 我正在编写自己的 JIT 编译器 - 主要是为了好玩 - 用于在运行时优化代码。所以我调试的不是直接基于 C/C++ 代码的汇编程序,而是不存在直接等效 C/C++ 源代码的转换代码。
标签: c++ debugging assembly eclipse-cdt