我非常有兴趣在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这是免费软件:您可以自由更改并重新分配它 . 在法律允许的范围内,不提供任何担保 . 输入“show copying”和“show warranty”了解详细信息 . 此GDB配置为“x86_64-apple-darwin11.1.0” . 有关错误报告说明,请参阅:http://www.gnu.org/software/gdb/bugs / ...“path / to / my.bundle.app / Content / MacOS / executable”:不是可执行格式:文件格式无法识别

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