Mach-O(Mach Object File Format의 약자)는 실행 파일, 목적 코드, 공유 라이브러리, 동적으로 로드되는 코드 및 코어 덤프를 위한 파일 형식이다. a.out 형식을 대체하기 위해 개발되었다.

Mach-O
맥 OS X 실행 바이너리 아이콘
파일 확장자none, .o, .dylib, .kext[1]
UTIcom.apple.mach-o-binary
개발카네기 멜런 대학교, 애플
포맷 종류이진 파일, 실행 파일, 목적 파일, 공유 라이브러리, 코어 덤프
다음의 컨테이너ARM, SPARC, PA-RISC, PowerPC, x86 실행 코드, 메모리 이미지 덤프

Mach-O는 Mach 커널을 기반으로 하는 일부 시스템에서 사용된다. NeXTSTEP, macOSiOS는 기본 실행 파일, 라이브러리 및 개체 코드에 이 형식을 사용하는 시스템의 예이다.

같이 보기

편집

각주

편집
  1. 《Mach-O Programming Topics》 (PDF). 애플. 2006년 11월 28일. 

외부 링크

편집