Dev
[실행 에러] /lib/ld-linux.so.2: bad ELF interpreter
김문기
2017. 9. 11. 16:40
리눅스 에서 프로그램이 실행 안되는 문제 발생,
/lib/ld-linux.so.2: bad ELF interpreter 해당 에러가 발생 하기에 컴파일 환경에 따른 라이브러리 참조 에러인 줄 알았으나,
단순 x86 에서 컴파일한 프로그램을 x64 에서 실행 시켰기 때문이다.
file 명령어를 사용 하여 해당 프로그램 내용을 확인 하여 보면
● ELF 32-bit LSB executable
● ELF 64-bit LSB executable,
로 해당 프로그램의 실행 환경이 확인 가능 하다.