2013-11-20 3 views
0

msgpack에 brew를 설치했으며 명령 줄에 gcc msgpacktest.c -lmsgpack으로 샘플 코드를 컴파일 할 수 있습니다. 그러나 test.m의 헤더를 iOS 프로젝트의 클래스에 추가하고 -lmsgpack을 빌드 단계의 소스를 컴파일 할 때 추가해도 여전히 오류 msgpack.h file not found가 표시됩니다. 나는 새로운 프로그래머이며 이것은 나 혼란 스럽다. 내가 뭘 놓치고 있니?xcode 프로젝트에서 msgpack을 사용하는 방법은 무엇입니까?

+0

iPhone 시뮬레이터 또는 iOS 기기 용으로 제작하고 있습니까? – SRI

+0

iPhone 시뮬레이터를 사용하고 있습니다. – user299648

+0

iOS 기기 용으로 제작 해보세요. 일부 프레임 워크가 iPhone 시뮬레이터에 연결되지 않기 때문에 – SRI

답변

0

헤더를 찾을 위치를 Xcode에 알려줘야합니다. 빌드 설정의 검색 경로에서 사용자 헤더 검색 경로 아래에 경로를 추가합니다.

+0

이제 내 머리글 검색 경로에 /usr/local/Cellar/msgpack/0.5.7을 추가하지만 여전히 동일한 오류가 발생합니다. – user299648

+0

헤더 검색 경로 또는 사용자 헤더 검색 경로에 추가 했습니까? Always Search User Paths를 YES로 설정하십시오. 또한 Xcode를 종료하고 다시 시작해야만 상황이 적용됩니다. – RishiG

관련 문제