linux用gdb调试遇到函数调用怎么办?

2025-04-27 04:22:52
推荐回答(1个)
回答1:

  运用以下2个命令即可:
next
//执行下一行源代码,但并不进入调用函数内部
step
//执行下一行源代码,进入函数内部,这个时候,可以在调用函数里面加断点。
gdb中的函数调用:
call
name
调用和执行一个函数(gdb)
call
gen_and_sork(1234,1,0)(gdb)
call
printf(“abcd”)=4finish
结束执行当前函数,显示其返回值(如果有的话)