não é possível executar o arquivo binário elastix

não é possível executar o arquivo binário elastix

Estou tentando executar um arquivo binário (./elastix) no terminal, mas estou recebendo o seguinte erro

/Users/tony/Desktop/elastix-4.9/bin/elastix: cannot execute binary file

Quando digito o arquivo de comando elastix, recebo

elastix: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/l, for GNU/Linux 2.6.32, BuildID[sha1]=d13c10b0fe409ac66c2733ea6efb1cfb175b4070, not stripped

e quando digito uname -mrecebo:

x86_64

Parece que meu sistema e o arquivo são compatíveis e é por isso que estou confuso. Talvez tenha a ver com not striped?

Responder1

Pelo seu /Users/tonycaminho, suponho que você esteja tentando fazer isso em um Mac. O binário que você possui é um binário Linux e não funciona no seu sistema macOS.

Você precisa encontrar um binário do macOS, executar seu binário do Linux em uma VM do Linux ou criar seu próprio binário do macOS.

informação relacionada