【发布时间】:2011-01-18 16:47:15
【问题描述】:
我看到使用“附加到进程”,可以通过在 Visual Studio IDE 中设置断点来调试进程。
我觉得它很酷,我很好奇它的机制是什么。我还发现 gdb 和 Mac 的 Xcode 支持该技术。
- Q1:谁能解释一下这是如何工作的?进程如何映射到 IDE 或 gdb 环境中的断点?
- Q2:除了 /Zi 或 -g(添加调试信息)之外,还有其他编译器/调试器选项吗?
- Q3:这是调试dll(动态库)的方式吗?
添加
我在 MSDN 上找到了这个 - http://msdn.microsoft.com/en-us/library/c6wf8e4z.aspx
【问题讨论】:
-
您能详细说明您想了解的内容吗? “它是如何工作的?”比较模糊……
标签: visual-studio xcode debugging gdb attach-to-process