Cygwin: "не удается выполнить двоичный файл: ошибка формата Exec"

Я только что загрузил новое приложение для 64-битной Linux (приложение BLAST+, но я не думаю, что это связано с проблемой).

Я пытаюсь запустить его на 64-битном Cygwin, но получаю эту ошибку:

Обратите внимание, что я запускаю его с полным описанием пути, поэтому я не думаю, что проблема также имеет какое-либо отношение к путям..

1 ответ

Решение

В то же время я выяснил, в чем проблема, и подумал, что оставлю здесь ответ на случай, если он кому-нибудь поможет в будущем (я думаю, со временем вопросы без ответа удаляются). Проблема действительно была связана с программой, которую я загружал - BLAST+. Оказывается, если вы хотите запустить версию BLAST + для Linux на эмуляторе Cygwin, вам необходимо установить дополнительное программное обеспечение.

Вместо этого я обнаружил, что BLAST + имеет версию для Windows. Я скачал это (файл.exe), и теперь функции BLAST прекрасно работают из командной строки Windows.

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