여러 앱에 포함하려는 기능이 포함 된 코코아 터치 정적 라이브러리를 만들었습니다. 이 라이브러리는 libxml에 연결되어 있으며 헤더 검색 경로/usr/include/libxml2가 있습니다. 라이브러리가 올바르게 빌드됩니다.라이브러리에있는 Libxml
라이브러리 xcodeproj 파일을 앱 xcode 프로젝트로 드래그하여 다른 xcode 프로젝트에이 라이브러리를 포함시킵니다. 또한 라이브러리를 직접 종속성으로 설정하고 대상을 포함/.
Libxml/tree.h : USR// libxml2를 포함하고, 프레임 워크에 libxml2.dylib를 추가 I 프로젝트가 빌드 할 때
문제는,이다는 빌드 오류가 해당 파일 또는 디렉토리
처음에는 라이브러리를 빌드하는 데이 문제점이 있었고 헤더 검색을 추가하여이를 해결했습니다. 경로 및 프레임 워크를 libxml2 프로젝트에 추가하십시오.
덧붙여서, 나는 라이브러리를 사용하지만 libxml을 사용하지 않는 또 다른 응용 프로그램을 가지고 있으며 올바르게 빌드되고 실행됩니다.
그래서 문제는 앱과 연결된 라이브러리 모두에서 libxml을 사용하는 것으로 보입니다.
아무도 아이디어가 없습니까?
희망 사항 : Neil.
고마워요! 언젠가 IDE와 컴파일러 설정을 더 잘 이해하고 싶습니다. 이 점에 대한 책 제안이 있습니까? –