gdb: No symbol “i” in current context

后端 未结 6 488
谎友^
谎友^ 2021-02-02 10:02

While debugging a C program in gdb I have a breakpoint in a for loop. I cannot print the value of \"i\" ( I get : No symbol \"i\" in current context.). I can print the value of

6条回答
  •  爱一瞬间的悲伤
    2021-02-02 10:40

    You can try declaring i as volatile. That will prevent some compiler optimizations (and hopefully make i visible inside the debugger).

提交回复
热议问题