iPhone 3.1.3 GDB dyld:找不到符号
我试图让 gdb 在 iphone 应用程序中在 0x2000 处中断。问题是它需要一个适用于 iOS 4 的共享库。我尝试在 GDB 中设置 sysroot 并设置 solib-absolute-path,但它不起作用。有什么方法可以更改 Mach-O exec 中的加载命令吗?我只是不想在加载执行程序后转储内存。
I'm trying to just get gdb to break at 0x2000 in a iphone application. The problem is that it requirers a shared library that's for iOS 4. I have tried to set sysroot and set solib-absolute-path in GDB but it won't work. Is there any way to change the load commands in the Mach-O exec? I just wan't to dump the memory after the exec gets loaded.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一旦停止就附加 -waitfor 和转储是行不通的吗?确实,应该处决的很少。
It wont work to just attach -waitfor and dump as soon as it stops? really, very little should have been executed.