채굴 장비가 있고 프로그램을 실행하려고합니다. ./garlicoind
하지만 다음 오류가 표시됩니다.
-bash: ./garicoind: cannot execute binary file: Exec format error
일반적인 문제입니까? 무엇을 의미하나요?
설명
답변
현재 가지고있는 프로그램은 실행하려는 시스템과 다른 아키텍처 용으로 컴파일 된 바이너리 일 가능성이 높습니다.
그리고 다음 방법으로 머신의 아키텍처 유형을 얻을 수 있습니다.
uname -m
다른 경우 아키텍처에 맞는 올바른 바이너리를 가져 오거나 프로그램의 코드 소스를 가져 와서 직접 컴파일합니다.
댓글
- 감사합니다. 64 비트 컴퓨터에서 32 비트 프로그램을 실행하려고했습니다.
file garlicoind
를 참조하세요.