我正在尝试远程调试在地址为192.168.98.64的计算机上运行的应用程序.在那台机器上我运行:
gdbserver serveripaddr:4444 progname
然后从服务器运行"gdb",然后在gdb提示符下运行:
(gdb) target remote 192.168.98.64:4444 Remote debugging using 192.168.98.64:4444 [New Thread 28432] warning: Could not load vsyscall page because no executable was specified try using the "file" command first. 0xb775e810 in ?? () (gdb) break internal[TAB]
当我试图设置我的断点以显示从内部开始的相应函数列表时,我期待按下TAB键,但它不会产生任何结果.编译代码时使用-g打开调试.我究竟做错了什么?