为什么我的 GDB 会自动单步执行函数?
我尝试在 Linux 上使用 GDB 调试一些 C++ 代码。例如
Handle xxx = xxxxx;
if (xxx === ...){
...
}
,当我使用“n”来浏览代码时,GDB将自动单步进入Handle类的构造函数。有时它也会进入正常功能。
似乎在 HP-UX 上不会发生这种情况。
我怎样才能阻止GDB这样做呢?让它跳过构造函数。
I try to debug some C++ code with GDB on Linux. For instance
Handle xxx = xxxxx;
if (xxx === ...){
...
}
When I use "n" to go through the code, GDB will automatically step into Handle class's constructor. Sometimes it also steps into normal functions.
It seems that it doesn't happen on HP-UX.
How can I prevent GDB doing this? Let it just step over the constructor.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论