繁体   English   中英

gdb无法在Mac OS X 10.10中打开已编译的python

[英]gdb won't open a compiled python in Mac OS X 10.10

我无法在Mac OS X 10.10的gdb打开编译的Python文件。

我尝试了以下两个选项来打开文件,但仍然无法正常工作:

p0sxs-iMac:~ p0sx$ gdb --args /usr/bin/python 

给出错误:

来自gdb的错误消息:不在可执行文件格式:无法识别文件格式

第二种选择:

gdb --args python ./ReaFile.py 

给出错误:

来自gdb的错误消息:不是可执行文件格式:无法识别文件格式

希望可以有人帮帮我。

似乎gdb无法运行通用二进制文件。 看到帖子:

文件/ usr / bin / python / usr / bin / python:具有2种架构的Mach-O通用二进制文件/ usr / bin / python(对于架构x86_64):Mach-O 64位可执行文件x86_64 / usr / bin / python(对于架构i386):Mach-O可执行文件i386

有没有一种方法可以构建gdb来解决此问题?

否。当前,gdb无法调试胖二进制文件。 使用lipo提取要使用的体系结构。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM