dai*_*isy 4 gdb
我试图打破所有pthread函数,但看起来gdb不支持通配符:
(gdb) b pthread_* Function "pthread_*" not defined.
有任何想法吗?
Mar*_*ick 7
使用 rbreak ^pthread_
rbreak ^pthread_
从GDB:设置断点:
rbreak正则表达式 在与正则表达式正则表达式匹配的所有函数上设置断点. 正则表达式的语法是与grep等工具一起使用的标准语法.请注意,这与shell使用的语法不同,因此例如foo*匹配包含fo后跟零或多个os的所有函数.有一个隐含的.*前导和尾随你提供的正则表达式,所以为了只匹配以foo开头的函数,使用^ foo.
rbreak正则表达式
在与正则表达式正则表达式匹配的所有函数上设置断点. 正则表达式的语法是与grep等工具一起使用的标准语法.请注意,这与shell使用的语法不同,因此例如foo*匹配包含fo后跟零或多个os的所有函数.有一个隐含的.*前导和尾随你提供的正则表达式,所以为了只匹配以foo开头的函数,使用^ foo.
在与正则表达式正则表达式匹配的所有函数上设置断点.
正则表达式的语法是与grep等工具一起使用的标准语法.请注意,这与shell使用的语法不同,因此例如foo*匹配包含fo后跟零或多个os的所有函数.有一个隐含的.*前导和尾随你提供的正则表达式,所以为了只匹配以foo开头的函数,使用^ foo.
归档时间:
11 年,10 月 前
查看次数:
1366 次
最近记录:
8 年,11 月 前