Невозможно выполнить двоичный файл на автономном компьютере

Я получаю вывод: не может выполнить двоичный файл при попытке выполнить двоичный файл. В своем исследовании я только что обнаружил решения для архитектуры, разрешений и 64/32-битных проблем.

Я использую в обеих системах 64-битные процессоры x86. Нет ARM. Я установил разрешения для исполняемых файлов.

   file binary
binary: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=eac437fc2642b3b1c36ebaada419dbb121d8b66c, with debug_info, not stripped


uname -a
Linux air 5.8.0-43-generic #49~20.04.1-Ubuntu SMP Fri Feb 5 09:57:56 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

я попытался выполнить запись: . двоичный

благодарен за любую идею ...

0
задан 10 April 2021 в 12:39

1 ответ

. binary пытается источник двоичного файла в вашей текущей оболочке

Чтобы запустить его, если он находится в вашем текущем каталоге, ./ , используйте . / binary

См., например, В чем разница между поиском ('.' или 'source') и выполнением файла в bash?

1
ответ дан 23 April 2021 в 23:24

Другие вопросы по тегам:

Похожие вопросы: