나는 리눅스에서 "바이너리"파일을, 특정 작업을 위해 윈도우에서는 별도의 파일을 받았다. 프로그램은 창문에 exe입니다. 리눅스 버전의 파일은 창과 마찬가지로 리눅스에서도 동일한 기능을합니다.우분투에서 확장 기능 (ELF) 파일을 어떻게 실행합니까?
그러나 저는 이것을 실행할 수 없었습니다. 나는 (터미널에서) 단지 파일 이름 ./[filename]
으로 그것을 실행하려고 시도했고 심지어 chmod +x [filename]
을 시도한 다음 두 번째 방법을 시도했다.
모든 것에 대해 ... 결과가 나타납니다 : "명령을 찾을 수 없습니다". (파일은 분명히 있습니다.).
내가 어떻게해야합니까? 그 파일 명령은 다음과 같습니다.
ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=e805f746e65c09cc8b0c037d8a8c27ee0a6a051c
Linux에서 Windows 용으로 사용한 것과 동일한 실행 파일을 실행할 가능성이 있습니까? – Inian
아니요, 선생님 ... 전 확실히 아니에요! – hexcode
파일 명령을 사용하면 다음과 같습니다. ELF 32 비트 LSB 실행 파일, Intel 80386, 버전 1 (SYSV) 동적 링크, 인터프리터 /lib/ld-linux.so.2, GNU/Linux 2.6.32, BuildID [ sha1] = e805f746e65c09cc8b0c037d8a8c27ee0a6a051c, 벗겨 내기 – hexcode