ld: file is universal (2 slices) but does not contain a(n) armv7s slice: /Users/wjHur/Documents/Projects/CnDict/CameraDic_Lite/libiMobileReader.a file '/Users/wjHur/Documents/Projects/CnDict/CameraDic_Lite/libiMobileReader.a' for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
직접 처음부터 작성한 프로젝트가 아닌 받은 프로젝트를 돌렸더니
위와 같은 링크에러가 났다.
위 내용은 armv7s용 라이브러리를 지원하지 않아서 생기는 문제다.
따라서 위 현상을 해결하기 위해서는
위 빨간네모 경로로 other를 선택한 뒤
$(ARCHS_STANDARD)를 클릭한 후 -표시를 눌러 삭제한 후
+표시를 눌러
i386
armv7
을 추가하여 빌드하면 링크에러를 해결할 수 있다.
ps. 단말에서 테스트할 떄 났던 에러임. 시뮬레이터로 하려니 또 에러남..
'프로그래밍 > iOS' 카테고리의 다른 글
[ios] implicit declaration of function 'function name' is invalid in c99 (0) | 2015.04.08 |
---|---|
[Mac] 원격접속 프로그램 (0) | 2015.04.08 |
[ios] uuid 얻어오기 (0) | 2015.04.08 |
[ios]Empty프로젝트에서 main.m파일만으로 헬로월드 찍기 (0) | 2015.04.08 |
[ios]화면 기울기에 따라 스크롤 하기(가속도계 이용) (0) | 2015.04.08 |