채굴 장비가 있고 프로그램을 실행하려고합니다. ./garlicoind하지만 다음 오류가 표시됩니다.

-bash: ./garicoind: cannot execute binary file: Exec format error 

일반적인 문제입니까? 무엇을 의미하나요?

설명

답변

현재 가지고있는 프로그램은 실행하려는 시스템과 다른 아키텍처 용으로 컴파일 된 바이너리 일 가능성이 높습니다.

그리고 다음 방법으로 머신의 아키텍처 유형을 얻을 수 있습니다.

uname -m 

다른 경우 아키텍처에 맞는 올바른 바이너리를 가져 오거나 프로그램의 코드 소스를 가져 와서 직접 컴파일합니다.

댓글

  • 감사합니다. 64 비트 컴퓨터에서 32 비트 프로그램을 실행하려고했습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다