我正在编写一个工具,它在x86-32和x86-64Linux中使用libbfd和libopcodes来执行反汇编。问题是,虽然我能够获取libopcodes进行反汇编,但我无法获取任何指令信息。为了演示的目的,我做了一个最小的例子来重现我的问题。程序应该从入口点反汇编自己到第一个RET/RETQ。代码有点被全局变量搞砸了,为简洁起见省略了错误检查等,但应该清楚地说明问题。#include#include#include#include#include#include#include#include#include#include#include/**HoldsstateforBFDan