페이지

2010년 11월 10일 수요일

libxml 라이브러리를 참조하는 방법

/Developer/~의 절대경로를 쓰고싶겠지만 이것을 Header Search Paths에 추가해봤자 참조되지 않는다!
그것은 바로가기일 뿐..
방법은 /usr/include/libxml2를 추가할 것 (Mac에 존재하는 path란다.)
이것은 framework와 다르게 .dylib파일이므로, 저렇게 프로젝트에 더한후 Header Search Path를 추가하는 작업이 필요하다.
흑흑.
아래는 stackoverflow에서 줏은 답변의 원문

Form the link of @Matt Ball,
I found following helpful to me.
You need to add libxml2.dylib to your project (don't put it in the Frameworks section). On the Mac, you'll find it at /usr/lib/libxml2.dylib and for the iPhone, you'll want the /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/usr/lib/libxml2.dylib version.
Since libxml2 is a .dylib (not a nice friendly .framework) we still have one more thing to do. Go to the Project build settings (Project->Edit Project Settings->Build) and find the "Search Paths". In "Header Search Paths" add the following path on the Mac:
/usr/include/libxml2

댓글 없음:

댓글 쓰기