2011-04-28 3 views
1

Objective-C 프로젝트의 XCode에서 C로 작성한 (Mac에서 GCC로 컴파일 된) 라이브러리를 사용할 수 있습니까?XCode + Objective-C에서 C로 작성된 라이브러리 링크하기

프로젝트는 iOS가 아닌 Mac OS X 앱용입니다. 라이브러리는 명령 행에서 GCC를 통해 컴파일되었고 C 언어 (C 언어에서와 같이)이고 라이브러리 (.h 파일)의 헤더는 함수 선언이있는 간단한 C 헤더입니다.

그렇다면 어떻게됩니까? 또한 .h 파일을 목적에 맞는 스타일 헤더로 변환해야합니까?

감사합니다.

답변

1
+0

Alex님께 감사드립니다. 이 기사에서는 objective-c 코드로 lib를 작성하고 사용하는 방법에 대해 언급합니다. C로 작성되고 명령 행에서 GCC를 사용하여 컴파일되는 lib (정적 lib)는 어떻습니까? –

+0

이 링크는 미리 빌드 된 라이브러리를 사용하는 데 도움이 될 수 있습니다. http://blog.carbonfive.com/2011/04/04/using-open-source-static-libraries-in-xcode-4/ –

+0

감사합니다. 다시 이것은 objective-c 선언을 가진 objective-c lib 및 .h 파일의 생성을 참조하십시오. 원래 C 에서처럼 C는 어떻습니까? C++이 아니고 객관적이지는 않습니다 - c. GCC (C 언어)와 헤더 파일 (.h)을 사용하여 간단한 함수 선언으로 컴파일 된 라이브러리가 있습니다. Object-C에서 Mac OS X이 아닌 XOS 용 Xcode에서 사용할 수 있습니까? –

관련 문제