2011-04-28 13 views
1

Objective-CプロジェクトのXCodeで、Cで書かれた(MacのGCCでコンパイルされた)ライブラリを使用できますか?XCode + Objective-CでCで書かれたライブラリをリンクする

このプロジェクトはiOSではなく、Mac OS Xアプリケーション用です。ライブラリはGCCを介してコマンドラインでコンパイルされ、C言語(C言語のように)であり、ライブラリ(.hファイル)のヘッダは関数宣言を伴う単純なCヘッダです。

はいの場合はどうですか?さらに、.hファイルを目的のスタイルのヘッダに変換する必要がありますか?

ありがとうございました!

答えて

1

Using static libraries with iPhone SDKをご覧ください。

+0

アレックスはリンクをありがとう。この記事では、Objective-Cコードでlibを作成して使用する方法について説明します.Cで書かれたlib(静的なlib)については、コマンドラインでGCCを使用してコンパイルされていますか? –

+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++ではなく、目的関数ではありません。私はGCC(C言語)とヘッダーファイル(.h)でコンパイルされたライブラリを単純な関数宣言で持っています。 Object-CのMac OS Xではなく、XCodeでXCodeを使用する方法はありますか? –

関連する問題