c++ 如何添加断点来通过gdb制表符完成填充函数名的其余部分?

3lxsmp7m  于 2023-10-20  发布在  其他
关注(0)|答案(1)|浏览(112)

我想在函数名处添加一个断点(例如:foo::step)来调试这个函数是如何执行的。此函数(foo::step)是已使用调试符号构建的链接库的成员。每次使用b foo::step设置断点时,我都必须键入整个函数名,这对于复杂的函数名来说是很麻烦的。我已经尝试通过制表符完成来自动完成函数名,但这不起作用。我不知道这是不是因为这个函数是从一个链接库派生出来的。
我想在函数名处设置断点时填写函数名的其余部分,这个函数是从一个链接库派生的。

6tdlim6h

6tdlim6h1#

如@n所示。m.可能是人工智能,
执行start gdb命令后尝试设置断点。
tab completion将在执行start命令后工作。

相关问题