본문 바로가기
지속가능티끌/Xcode. 아이폰.맥북.

맥북 (macOS) . 터미널 . 구문 lipo -info . 프레임워크 , 라이브러리 실행 가능 아키텍처 확인 방법

by i.got.it 2021. 10. 21.

 

개요 

 

Xcode 에서의  프레임워크, 라이브러리는 모든 운영체제 , 모든 CPU 아키텍처를 지원하지 않고 ios 의 CPU arm64 만 지원하는 것도 있고, macOS 의  인텔 CPU i386 ,  x86_64 만 지원하는 것도 있다. 활용할 라이브러리에서 지원되는 아키텍처 확인하려면 맥북의 터미널 창 실행하여 lipo -info 파일명 구문으로 확인가능하다. 

 

 lipo -info 파일명 : 실행가능한 프로그램 파일 , 라이브러리 파일 이 지원하는 아키텍쳐 를 보여주는 명령어 

 

 

터미널 구문 : lipo -info 파일명 

 

예 : 파일명이 my_lib.a 인 라이브러리 파일이 있다면 터미널창에서 아래 구문처럼 타이핑하고 엔터

lipo -info my_lib.a 

출력예.
Output : Architectures in the fat file: my_lib.a are: i386 x86_64 armv7 arm64



예 : 파일명이 my_fw.framework 인 프레임워크 파일이 있다면 터미널 창에서 아래 구문 타이핑 
lipo -info my_fw.framework

출력예 
Output : my_fw.framework are : armv7

 

위의 방식으로 확인된 실행가능 아키텍처가 armv7 이라면 ios 운영체제인 아이폰 중에서도 cpu 가 armv7 인 아이폰기기 에서만 실행가능하다.  CPU 아키텍처별 아이폰 시리즈 확인하기 

 

 

 

 

연관 

 

 

 

아이폰 . CPU 아키텍처 . 명령어 셋 구조. ISA

개요 아이폰 시리즈 별 CPU 아키텍처 정리. 용어 : CPU 아키텍처 아키텍처 의 정식 용어는 명령어 셋 구조 (Instruction Set Architecture . ISA) 이다. 명령어 셋이란 CPU 에서 실행되는 소프트웨어가 준수해

igotit.tistory.com

 

 

 

맥북 (macOS) . 터미널 . 개요 . 폴더 빠르게 변경하기

Terminal , 터미널 윈도우의 명령 프롬프트(흔히 커맨드 창이라 한다. 도스 시절부터 있던 것이라 도스창 이라고도 한다.) 같은 것을 맥에서는 터미널이라고 부른다 . 아래 그림이 터미널 실행모습.

igotit.tistory.com

 

 

 

Xcode . 개요 . 설치

Xcode - 애플사의 기기에서 실행되는 앱 통합 개발 SW 툴. 무료.  - 앱 실행 기기 : Mac, iPhone, iPad, Apple Watch, Apple TV - Xcode 실행 가능기기 : 운영체제 macOS 인 기기 . 예 : 맥북 - 지원 언어 : C,..

igotit.tistory.com

 

 

 


첫 등록 : 2021.10.21

최종 수정 : 

단축 주소 : https://igotit.tistory.com/2964

 


 

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5