解决gdb list No symbol table提示

来源:互联网 发布:橙光游戏mac打不开 编辑:程序博客网 时间:2024/06/04 19:25

 

list命令后显示No symbol table is loaded. Use the "file" command.
原来编译用:gcc -o filename filename.c
解决办法,编译时加 一定要加-g:gcc -o filename -g filename.c

 

使用 GDB 调试程序之前,必须使用 -g 选项编译源文件。可在 makefile 中如下定义 CFLAGS 变量:CFLAGS = -g ,这样list命令才能列出源代码。

原创粉丝点击