No debugging symbols in gdb even when compiling with -g flag

前端 未结 6 464
一个人的身影
一个人的身影 2021-01-17 12:54

I am trying to compile my program with debugging symbols for use in gdb. I have added the -g flag to my makefile but I still get \"Reading symbols from ...(no debugging symb

6条回答
  •  萌比男神i
    2021-01-17 14:00

    I had the same issue when using a makefile I inherited on some old F77 code. I tried all the flags people recommend (-g -ggdb ...etc.) the solution was run make clean If you don't have that or know what it means, basically delete all the compiled (.o) files.

    the makefile didn't know to recompile since only flags were changed, so I wasn't actually compiling with -g or -ggdb when I thought it was. Hope this helps someone!

提交回复
热议问题