편집 :이 문제가 해결되었습니다. 아래를 참조하십시오.xcode linking error
안녕하세요. 내 자신의 라이브러리에 대해 iPhone 응용 프로그램을 만들고 있습니다. 이를 위해 응용 프로그램 내에서 참조되는 라이브러리 프로젝트가 있습니다. 컴파일로 인해 문제가 발생하지 않으므로 헤더 경로가 제대로 설정되어 있습니다. 그러나, 나는 연결 단계에서 문제가있어 나는 이러한 오류를 얻을 :
는
Undefined symbols:
".objc_class_name_Location", referenced from:
[email protected][email protected][email protected] in Map.o
".objc_class_name_Tag", referenced from:
.objc_class_name_NamedTag in NamedTag.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
나는 도서관 프로젝트의 상대 경로 등 일부 경로를 변경 있기 때문에 용의자 것이다. 이후 Xcode에서이 업데이트를 했으므로 왜이 오류가 발생하는지 확신 할 수 없습니다.
나는 라이브러리 의존성을 다시 추가하려고 시도했지만 문제가 계속 발생합니다.
또한 라이브러리는 자체적으로 관련 테스트를 빌드하고 링크합니다.
나는 문제는 여기 것과 동일 알고 있지만, 주어진 솔루션은 내 소스는 모든 대상에 추가되기 때문에 나에게 적용하지 않는 것 : "collect2: ld returned 1 exit status" Error Iphone SDK. Please help me
감사합니다! Tom