> iPhone-iPad, Objective-C > XCode에서 정적라이브러리를 사용할 때 기본적으로 해야할 일.

XCode에서 정적라이브러리를 사용할 때 기본적으로 해야할 일.

XCode에서 정적 라이브러리를 사용하는 경우가 있습니다. 이런 경우 정적 라이브러리를 가져오는 프로젝트에서 해야 하는 기본적인 세가지 설정은 아래와 같습니다.

1. LinkBinary With Libraries에 정적 라이브러리 추가해 주기

2. Build Setting의 Header Search Paths와 Library Search Paths에 경로 추가하기

3. Build Setting의 Other Linker Flags에 -all_load -ObjC 설정 추가하기

이상 세가지 작업을 해 주면 정적라이브러리를 가져와서 사용할 수 있습니다.

 

* Device, Simulator 구분 없는 library 만들기

libtool -static Release-iphoneos/{libname}.a Release-iphonesimulator/{libname}.a -o {만들 libname}.a

  1. 댓글이 없습니다.
  1. No trackbacks yet.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

%d 블로거가 이것을 좋아합니다: