我被告知这是可能的,但似乎每次我尝试时都会不断收到错误说"没有加载符号表。"我被欺骗了,或者它实际上是否可能?
答案 0 :(得分:4)
假设变量的地址为0x7fffffffe51c
且其类型为int
,以下是您在GDB中的操作方法:
(gdb) set {int}0x7fffffffe51c = 11
(gdb) p *0x7fffffffe51c
$5 = 11
要查找局部变量,请参阅 “How to read local variables with gdb?”。