Arm gdbserver共享库

Arm gdbserver共享库,arm,libraries,shared,gdbserver,Arm,Libraries,Shared,Gdbserver,我正在用GDB7.1开发ARM系统,我也试过7.5。我正在使用这个工具调试一个 由多个共享库组成的应用程序 如果我在ARM端调试这个应用程序,使用GDB7.1我可以看到 共享加载的库和数字共享。太好了 我尝试在windows上远程使用gdb for arm做同样的事情 ARM上的主机和gdbserver 因此,我: arm v.7.4.1 windows上的1 gdb我也尝试过7.3.1 arm v.7.1上的2 gdbserver我也试过7.5 在Windows上,我可以完美地调试除共享 图书

我正在用GDB7.1开发ARM系统,我也试过7.5。我正在使用这个工具调试一个 由多个共享库组成的应用程序

如果我在ARM端调试这个应用程序,使用GDB7.1我可以看到 共享加载的库和数字共享。太好了

我尝试在windows上远程使用gdb for arm做同样的事情 ARM上的主机和gdbserver

因此,我: arm v.7.4.1 windows上的1 gdb我也尝试过7.3.1 arm v.7.1上的2 gdbserver我也试过7.5

在Windows上,我可以完美地调试除共享 图书馆:事实上,当我尝试数字共享时,它说没有 共享加载的库。我绝对肯定至少有一个图书馆 在手臂侧加载相同的情况下工作正常

有什么想法吗

编辑: 也许我发现了一些东西:

在arm上的gcc中,当我请求共享加载的库共享时,它调用函数solib.c:info_sharedlibrary_命令,并完全支持solib。而且效果很好

相反,当我在windows上的gdb和arm上的gdbserver上请求相同的命令时,它会传递命令qXfer:libraries:read:它不管理任何solib,只管理DLL!而且DLL列表显然是空的

我错过什么了吗

解决了