gdb: No symbol “i” in current context

后端 未结 6 484
谎友^
谎友^ 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:31

    Make sure the program is compiled without optimization, and with debugging information enabled. It's quite likely that the loop counter ends up in a register.

提交回复
热议问题