如何添加断点通过gdb tab补全来填写函数名的其余部分?

问题描述 投票:0回答:1

我想在函数名称处添加一个断点(例如

foo::step
)来调试这个函数是如何执行的。该函数(
foo::step
)是使用调试符号构建的链接库的成员。每次我用
b foo::step
设置断点时,我都必须输入整个函数名称,这对于复杂的函数名称来说很麻烦。我尝试通过制表符完成自动完成函数名称,但这不起作用。我不知道这是不是因为这个函数是从链接库派生的。

我想在函数名处设置断点时填写函数名的其余部分,并且该函数源自链接库。

c++ gdb
1个回答
0
投票

按照@n的建议。米。可能是人工智能,

执行

start
gdb 命令后尝试设置断点。

执行

tab completion

命令后,
start
才会起作用。

© www.soinside.com 2019 - 2024. All rights reserved.