【问题标题】:How do i set break point on a function declaration which does not belong to any class using windbg?如何使用windbg在不属于任何类的函数声明上设置断点?
【发布时间】:2014-12-06 08:58:00
【问题描述】:

我想在作为 cpp 代码一部分的函数上设置断点。我是使用windbg的新手,任何帮助将不胜感激。

【问题讨论】:

  • 你试过什么?您可以根据名称、文件和行号或函数的地址设置断点,所有这些都适用于独立函数以及类成员。
  • 这个问题不是很具体和详细,但我没有得到接近投票。

标签: c++ windbg


【解决方案1】:

这是 n00b(简单的方法):

  1. 使用调试器侵入您正在运行的可执行文件
  2. 为您的项目和交付物设置源和符号路径。选中“重新加载”框。
  3. 打开包含所需断点的源 (.cpp) 文件
  4. 在 windbg 源代码编辑器中,选择要中断的行并按 F9(就像在 Visual Studio 中一样)
  5. 在命令窗口中键入 bl 以列出活动断点。您应该会看到刚刚设置的那个。
  6. 按 F5 继续,直到你的断点被命中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-04
    • 1970-01-01
    相关资源
    最近更新 更多