Cygwin: "바이너리 파일을 실행할 수 없습니다: Exec 형식 오류"

Cygwin: "바이너리 파일을 실행할 수 없습니다: Exec 형식 오류"

방금 64비트 Linux용 새 앱을 다운로드했습니다(앱은 BLAST+이지만 이것이 문제와 관련이 있는 것 같지 않습니다).

64비트 Cygwin에서 실행하려고 하는데 다음 오류가 발생합니다.

시그윈 스크린샷

전체 경로 설명을 사용하여 실행하고 있으므로 문제가 경로와 관련이 없다고 생각합니다.

답변1

그래서 그동안 나는 문제가 무엇인지 알아냈고, 나중에 누군가에게 도움이 될 경우를 대비해 여기에 답변을 남길 것이라고 생각했습니다(답변이 없는 질문은 결국 삭제될 것 같습니다). 문제는 실제로 제가 다운로드하고 있던 프로그램인 BLAST+와 관련이 있었습니다. Cygwin 에뮬레이터에서 Linux 버전의 BLAST+를 실행하려면 추가 소프트웨어를 설치해야 하는 것으로 나타났습니다.

그러는 대신 BLAST+에 Windows 버전이 있다는 걸 알게 됐어요. 해당 파일(.exe 파일)을 다운로드했고 이제 BLAST 기능이 Windows 명령줄에서 제대로 실행됩니다.

관련 정보