2012-09-20 2 views
0

.h 파일이 많은 정적 라이브러리를 생성했습니다. 다른 모든 .h 파일을 포함하는 .h 파일 만 포함하는 라이브러리를 만들고 싶습니다. 그러나 그러한 라이브러리를 만들려고하면 ".h 파일을 찾을 수 없습니다"오류가 발생합니다.iOS 5 용 .h 파일 만 사용하여 정적 라이브러리 생성

그런 라이브러리를 만드는 방법을 아는 사람이 있습니까? 미리 감사드립니다.

답변

0

.m (또는 .mm) 파일을 만들고 .h 파일을 포함하고 .h 파일 대신 .m 파일을 컴파일하십시오.

왜, 왜 .h 파일에서 라이브러리를 빌드 하시겠습니까 ?? .h 파일에는 구현이 포함되어서는 안됩니다. 예외는 C++ 템플릿 및 인라인 함수이므로 템플릿을 인스턴스화하지 않고는 아무 것도 빌드하지 않습니다.