วิธีแก้ปัญหา: -bash:: ไม่สามารถเรียกใช้ไฟล์ไบนารี่ได้
ฉันมีไฟล์ชื่อ b1 ที่มีภาษาแอสเซมบลี ฉันพยายามเรียกใช้งานไฟล์บน OSX โดยใช้ $ ./b1 ฉันได้รับข้อผิดพลาดต่อไปนี้: -bash: ./b1: cannot execute binary file ฉันดูคำถามที่คล้ายกันอื่น ๆ แต่ก็ไม่มีประโยชน์ ฉันใช้สถาปัตยกรรม 64 บิตแน่นอน นี่คือผลลัพธ์ของข้อมูลที่เกี่ยวข้อง: $ file b1 b1: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped $ uname -a Darwin Anthonys-MacBook-Pro.local …