Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用标准模板库和 boost。我想使用 cgdb 调试代码。但是我只想在执行下一步并进入 cgdb 时调试我的代码,就像现在它进入其他库中的代码一样,而我希望它应该只返回或进入我已经编码和写下的代码。
有什么办法可以做到这一点。
应该注意的是,CGDB 只是 GDB 的前端,所以你的问题真的只是关于 GDB。您的问题的答案相对简单。当你想进入你的函数类型's'(对于'step')。如果 GDB 把你带到你不想去的地方(即头文件中的内联函数),输入 'f' (完成)然后再输入 's'。继续这个过程,直到你进入你想要进入的函数。是的,这很烦人,但这是 GDB 的行为。