我在 dll 上使用带有 -C 选项的 objdump 来对输出进行解组,但解组不起作用。
我猜(可能是错误的)它来自风格。根据文档, --demangle 选项可以采用以下样式:
-C, --demangle[=STYLE] 解码损坏/处理的符号名称 STYLE,如果指定,可以是'auto'、'gnu'、'lucid'、'arm'、'hp'、'edg'、'gnu -v3','java','gnat'
但是当我尝试一种风格时:
objdump -p --demangle=gnu myDll.dll
或者
objdump -p --demangle='gnu' myDll.dll
我收到以下错误:
objdump:未知的拆解风格 gnu
我的机器:x86_64 GNU/Linux