gdb宏确定调试程序的体系结构

dbb*_*bbd 5 gdb

我需要编写一些gdb宏,这些宏需要在32位和64位体系结构之间有所不同。我正在寻找一种在gdb中确定调试的可执行文件是32位还是64位的方法。

信息目标包括有关文件类型的信息

例如文件类型elf32-i386

但这嵌入在更长的输出中。

作为gdb宏的新手,我不知道如何处理该输出,或者不知道如何获得此输出。

请暂时没有python gdb。

Emp*_*ian 0

请暂时没有 python gdb。

我不相信没有 python-gdb 你就无法实现你想要的东西,而且用它实现你想要的东西是微不足道的。因此,请考虑放宽限制。