在Mac OS X 10.7上使用gnu gdb进行反向调试

时间:2011-10-05 11:19:08

标签: c++ xcode macos gdb macports

我非常有兴趣在MacOS X上反向调试一个巨大的基于xcode的项目。问题是XCode 4.1有gdb版本6.3.50,而反向调试从7.0开始

所以我通过macports安装了gdb 7.3,但它拒绝识别可执行文件的消息:

  

GNU gdb(GDB)7.3   版权所有(C)2011 Free Software Foundation,Inc。   许可证GPLv3 +:GNU GPL版本3或更高版本http://gnu.org/licenses/gpl.html
  这是免费软件:您可以自由更改并重新分发它。   在法律允许的范围内,不提供任何担保。输入“显示复制”   并详细说明“保修”。
  此GDB配置为“x86_64-apple-darwin11.1.0”。
  有关错误报告说明,请参阅:
  http://www.gnu.org/software/gdb/bugs/ ...
  “path / to / my.bundle.app / Content / MacOS / executable”:不是可执行格式:文件格式无法识别

有谁知道是否可以解决问题?

0 个答案:

没有答案