如何配置 QtCreator 以便在我调试并按下暂停时它会显示它当前正在处理的代码(现在它显示程序集)。在任何地方都找不到关于此的答案。
我正在使用 Windows 7。
如何配置 QtCreator 以便在我调试并按下暂停时它会显示它当前正在处理的代码(现在它显示程序集)。在任何地方都找不到关于此的答案。
我正在使用 Windows 7。
我在 Ubuntu 16.04 中使用 Qt Creator 4.2.2 时遇到了这个问题。其中一个步骤可以解决您的问题:
Debug
模式Debug->Operate by instruction
调试时尝试关闭选项。但这对我不起作用。Tools->Debugger->Set breakpoint using full absolute path
。Source Path Mapping
( Tools->Debugger->Add Qt sources
)中添加您的 Qt Src 路径在第 5 步之后,在 src 模式下,magic 和 gdb 成功工作。
它可能没有当前正在执行的代码的来源。例如,它可能在系统 DLL 中。如果查看堆栈跟踪,您可能会发现它具有源代码的函数,但这不能保证——它可能位于根本没有可用源代码的线程中。