我非常有兴趣在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”:不是可执行格式:文件格式无法识别
有谁知道是否可以解决问题?