2011-03-31 104 views

回答

1

假设函数名someFunc,先找到函数的地址:

info address someFunc 

并假设你得到了ADRESS someAddress,使用list与该地址:

list *someAddress 

例如,从gdb session:

(gdb) info address main 
Symbol "main" is a function at address 0x406159. 
(gdb) list *0x406159 
0x406159 is in main (../src/staapp-test.cpp:221). 
2

还有info func接受正则表达式。

(gdb) info func ^bp1$ 
All functions matching regular expression "^bp1$": 

File test.c: 
void bp1(); 
相关问题