2017-01-06 2 views
0

this 해결책을 사용하여 업데이트 할 이전 프로젝트에 libxml2.2.dylib를 추가했습니다.

수입품 그래서 나는 내가 검색 경로를 헤더에 "${SDK_DIR}/usr/include/libxml2"를 추가 할 필요가 확신

#import <libxml/HTMLparser.h>

처럼 보인다.

문제는 내가 코코아포드가 터져서 링커 오류가 발생합니다.

ld: library not found for -lBolts

나는 포드를 다시 기본 헤더 검색 경로를 설정 작동하지만 HTMLParser.h 파일을 찾을 수 없습니다.

#import <libxml2/libxml/HTMLParser.h>으로 가져 오기를 변경했지만 libxml을 사용하여 라이브러리 내에 가져 오기가 있었는데 변경할 수 없습니다.

어떻게하면이 아이디어를 만들 수 있습니까? 감사!

답변

0

빌드 설정에서 OTHER_LDFLAGS에 $(inherited) & HEADER_SEARCH_PATHS에 /usr/include/libxml2-lxml2를 추가합니다.

#import <libxml/HTMLparser.h> 

희망.

+0

고마워요.하지만 그렇게 할 때 MACH-O 링커 오류가 발생하여 내 코코아포드를 찾을 수 없습니다. – MayNotBe