ltrace退出时使用“退出”;不是ELF文件;对于文件找到的可执行文件;ELF 32位LSB共享对象“;在armv7上

ltrace退出时使用“退出”;不是ELF文件;对于文件找到的可执行文件;ELF 32位LSB共享对象“;在armv7上,arm,ltrace,Arm,Ltrace,我正在使用armv7-a,并尝试使用通过buildroot安装的ltrace # ltrace /usr/bin/ssh-keygen -t ecdsa -b 256 "/usr/bin/ssh-keygen" is not an ELF file # file /usr/bin/ssh-keygen /usr/bin/ssh-keygen: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linke

我正在使用armv7-a,并尝试使用通过buildroot安装的ltrace

# ltrace /usr/bin/ssh-keygen -t ecdsa -b 256
"/usr/bin/ssh-keygen" is not an ELF file

# file /usr/bin/ssh-keygen
/usr/bin/ssh-keygen: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, stripped
上游armv7,但表示:

目前(至少在某种程度上)支持以下目标。 他们中的一些人可能或多或少在现实中被打破了


请问有一个成功了吗

您在
ssh-keygen
上运行
ltrace
,但在
ssh
上运行
file
。是哪一个?你是对的,对不起。但结果是一样的。我编辑了这篇文章。