gdb调试出现“no debugging symbols found”,不能打断点调试的原因.

1.代码编译时,是否添加-g选项。

2.程序链接安装时,是否添加-s,用于生成striped文件,导致把调试信息删除。

所以,去除“no debugging symbols found”提示,要添加-g,同时,不能有-s

选项。