任何人都知道如何知道gdb中特定功能的文件?
答案 0 :(得分:2)
还有info func接受正则表达式。
(gdb) info func ^bp1$
All functions matching regular expression "^bp1$":
File test.c:
void bp1();
答案 1 :(得分:1)
假设函数名称为someFunc
,首先找到函数的地址:
info address someFunc
假设您有地址someAddress
,请使用list
与该地址:
list *someAddress
gdb会话的示例:
(gdb) info address main
Symbol "main" is a function at address 0x406159.
(gdb) list *0x406159
0x406159 is in main (../src/staapp-test.cpp:221).