2011-10-09 4 views
0

2 개의 정적 라이브러리를 iPhone 앱과 연결하려고합니다. g ++과 동일한 별도의 파일을 컴파일하면 다음과 같은 라이브러리와 연결됩니다. C++ main.cpp -o main -lcln -lginac 잘 작동합니다.정적 라이브러리를 iPhone 앱에 연결

내 응용 프로그램에서 라이브러리와 바이너리 링크 바이너리를 빌드하고 libginac.a 및 libcln.a를 추가했습니다. 그러나, 줄에서 내 응용 프로그램을 컴파일 할 때 #include ginac/ginac.h ginac/ginac.h : 오류가 발생합니다. 해당 파일이나 디렉토리가 없습니다.

내가 뭘 잘못하고 있니?

답변

2

"헤더 검색 경로"와 "링크 바이너리 라이브러리"를 섞어서 사용했을 수도 있습니다. .a 파일을 프로젝트 파일에 추가한다고해서 헤더를 사용할 수있는 것은 아닙니다.

"빌드 설정"에서 "헤더 검색 경로"를 확인하고 "ginac"의 경로가 설정되어 있는지 확인해야합니다.

관련 문제