실행파일들의 속성이나 특징들을 보여준다.
file cast.out 하면...
cast.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped
ELF 포맷이 일반적.
32비트
인텔 80386 ( 만약 arm cpu 면 실행 안될 것이다. )
ldd : 실행파일이 실행할 떄 필요한 참조 라이브러리들을 보여준다.
ldd cast.out
linux-gate.so.1 => (0x0047f000)
libc.so.6 => /lib/libc.so.6 (0x00111000)
/lib/ld-linux.so.2 (0x003c4000)
libc.so -> 공유 라이브러리
TAG 리눅스
댓글을 달아 주세요