0

我已经为 Android 构建了 gdb 7.4.1 (应用了ndk-r8 的Android 补丁并将其配置为arm-linux-androideabi)。它在某些设备上运行良好,但在其他一些设备上它拒绝设置断点报告“无法访问内存”。

假设协议兼容,我使用了 NDK 中的原始 gdbserver。

有没有人遇到过类似的问题?我还需要从 7.4.1 源构建 gdbserver 吗?还是我缺少一些外部补丁?

4

1 回答 1

0

刚刚解决了。显然,Android NDK r8 提供的 gdbserver 与 gdb 7.4.1 不完全兼容。从源代码构建 gdbserver 并替换 NDK 可以完全解决问题。

于 2012-06-27T20:43:14.930 回答