Ich habe ein Mining-Rig und versuche, ein Programm auszuführen ./garlicoind, aber ich erhalte folgende Fehlermeldung:

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

Ist dies ein häufiges Problem? Was bedeutet es?

Kommentare

Antwort

Das Programm, das Sie haben, ist höchstwahrscheinlich eine Binärdatei, die für eine andere Architektur kompiliert wurde als der Computer, auf dem Sie versuchen, sie auszuführen.

Sie können den Architekturtyp der Binärdatei erhalten, indem Sie

file garlicoind 

und Sie können den Architekturtyp Ihres Computers erhalten, indem Sie

uname -m 

Wenn sie unterschiedlich sind, benötigen Sie Entweder um die richtige Binärdatei für Ihre Architektur zu erhalten oder um die Codequelle des Programms abzurufen und selbst zu kompilieren.

Kommentare

  • Danke! war in der Tat das Problem. Ich habe versucht, ein 32-Bit-Programm auf meinem 64-Bit-Computer

auszuführen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.