Three20 라이브러리를 사용하면서 빌드 중에 아래와 같은 에러가 나는 경우
cp: /Users/saerohoonyang/iPhoneEx/three20/src/../Build/Products/Debug-iphonesimulator/three20/Three20Core/*.h: No such file or directory
프로젝트에서 예전 Three20 라이브러리를 사용하고 있다면 새로운 라이브러리를 이관시켜야 한다.
1. 예전 Three20.xcodeproj를 프로젝트에서 삭제한다.
2. src/Three20/에 있는 새로운 Three20.xcodeproj를 드래그해서 옮긴다.
src/Three20.xcodeproj <- The legacy project (the reference to which you removed in Step1)(about 270KB)
src/Three20/Three20.xcodeproj <- The new Three20 lib (about 90KB)
3. 방금 옮겨둔 Three20.xcodeproj를 선택한 후 Detail 화면에서 libThree20.a의 체크박스를 체크한다.
4. Xcode의 App 메뉴에서 Project -> Edit Active Target을 선택한다.
5. General 탭을 클릭한다.
6. Direct Dependencies 아래에 있는 + 버튼을 클릭하고 Three20를 추가한다.
7. Build 탭을 선택한다.
8. Header Search Paths 에 ../three20/Build/Products/three20 를 선택하고 ../three20/src는 제거한다.
9. Build 한다.
출처 : http://github.com/facebook/three20/blob/master/Articles/AboutModules.mdown
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기