マイニングリグがあり、プログラムを実行しようとしています./garlicoind
しかし、次のエラーが発生します:
-bash: ./garicoind: cannot execute binary file: Exec format error
これは一般的な問題ですか?それは何を示していますか?
コメント
回答
お使いのプログラムは、実行しようとしているマシンとは異なるアーキテクチャ用にコンパイルされたバイナリである可能性があります。
バイナリのアーキテクチャタイプは、
次の方法でマシンのアーキテクチャタイプを取得できます
uname -m
異なる場合は、アーキテクチャに適したバイナリを取得するか、プログラムのコードソースを取得して自分でコンパイルします。
コメント
- ありがとうございます!確かに問題でした。64ビットマシンで32ビットプログラムを実行しようとしていました
file garlicoind
を見て、そのファイルの詳細を確認してください。