Ios gdb无法在iphone 5.1.1上加载共享库
我正在尝试在iOS上转储已执行应用程序的内存(使用gdb)。 但gdb不能转储任何数据。(确切地说,转储的数据用0x00填充。) 根据其他网站的指示, 当gdb附加到进程时,将开始加载共享库。 但是,mime不加载库 下面是附加到进程时的确切消息 根目录#gdb-p 4570 GNU gdb 6.3.50.20050815-cvs(星期五5月20日08:08:42 UTC 2011)版权2004免费软件基金会,GDB是免费的 GNU通用公共许可证涵盖的软件,您是 欢迎在特定条件下更改和/或分发副本 条件键入“显示复制”以查看条件。有 GDB绝对没有保修。有关详细信息,请键入“显示保修”。 此GDB配置为“-host=arm-apple-darwin9--target=”。 /private/var/root/4570:没有附加到进程的此类文件或目录 45700x35f9f004英寸??()(gdb) 仅供参考,我的iPhone是4S,iOS是5.1.1。Ios gdb无法在iphone 5.1.1上加载共享库,ios,load,gdb,shared-libraries,Ios,Load,Gdb,Shared Libraries,我正在尝试在iOS上转储已执行应用程序的内存(使用gdb)。 但gdb不能转储任何数据。(确切地说,转储的数据用0x00填充。) 根据其他网站的指示, 当gdb附加到进程时,将开始加载共享库。 但是,mime不加载库 下面是附加到进程时的确切消息 根目录#gdb-p 4570 GNU gdb 6.3.50.20050815-cvs(星期五5月20日08:08:42 UTC 2011)版权2004免费软件基金会,GDB是免费的 GNU通用公共许可证涵盖的软件,您是 欢迎在特定条件下更改和/或分发副
我是否错过了gdb的任何设置?要解决此问题,请添加到cydia source并下载最新的GNU调试器(build 1708)。GDB build 1708正在为iOS 5.0+工作考虑改用LLDB,GDB正在变老…谢谢你,Borrden。但我在cydia中找不到适用于iphone的LLDB。你知道有LLDB的回购地址吗?那是一条非常重要的信息,你忽略了…我不知道越狱的事。最后我找到了方法。请参阅本文。