我使用 openSUSE 作为我的操作系统和 gdb 7.5。我想用 gdb 和断点调试我的程序。但是当我下一个断点,然后运行我的程序时,gdb 会通知我如下:
Error in re-setting breakpoint 1: malformed linespec error: unexpected string, ".cpp"
在我所有的程序中都是一样的。此外,当运行到断点时,程序根本不会停止。谁能告诉我出了什么问题?
我下载了最新的gdb并安装它,以前的消息消失了,但是当运行gdb时它告诉我:
warning: Could not load shared library symbols for linux-gate.so.1. Do you need "set solib-search-path" or "set sysroot"?
如何解决这个问题?