저는 앱에서 사용해야하는 정적 라이브러리를 저에게 제공했습니다. 나는 그것이 ARM64를 지원한다고 말했다.마하 헤더와 뚱뚱한 헤더의 차이점은 무엇입니까?
otool -hV mylibrary.a
을 사용하여 마하 헤더를 나열하면 CPU 유형이 x86_64
입니다.
otool -fv mylibrary-a
을 사용하여 fat 헤더를 나열하면 I386, x86_64, ARM, ARMv7S CPU 유형을 갖게됩니다. ARM64.
내가 수행하려고하는 아키텍처에 대해 마하 헤더가 필요하다는 것을 이해했습니다. 그러나, 응용 프로그램은 64 비트 장치에서 잘 작동합니다.
iOS 개발에서 fat 헤더와 mach 헤더의 차이점은 무엇입니까? 이 라이브러리는 64 비트 앱에서 안전하게 사용할 수 있습니까?