私はMacOSXの初心者で、Objective Cで書かれたXcodeプロジェクトで "C"で書かれた共有ライブラリ(dylib)を読み込むことができるかどうかを知りたいはい、どうすればいいですか?XcodeプロジェクトでC共有ライブラリを読み込む目的C
このようなケースの例がある場合は、非常に便利です。
私はMacOSXの初心者で、Objective Cで書かれたXcodeプロジェクトで "C"で書かれた共有ライブラリ(dylib)を読み込むことができるかどうかを知りたいはい、どうすればいいですか?XcodeプロジェクトでC共有ライブラリを読み込む目的C
このようなケースの例がある場合は、非常に便利です。
これを実行するための使用例はたくさんあります。特に、OS X固有の開発では、多くの共通ライブラリにアクセスできるため、ホイールを再開発する必要はありません。
さまざまなライブラリを使用するには、アプリケーションの[概要]パネルの[リンクされたフレームワークとライブラリ]セクションに追加するか、プロジェクトにファイルをドラッグします。通常は/usr/lib/
にあります。
たとえば、OpenSSLの一部としてさまざまなツールを利用したい場合は、libcrypto.dylib
ファイルをプロジェクトにドラッグしてから、ライブラリを使いたい各ファイルの先頭にドラッグします提供されているさまざまな機能にアクセスするためにどのヘッダをインポートするかは#それぞれのライブラリのドキュメントを読むのに役立ちます。
それが動作しない場合、私はこれを試してみて、戻ってくるよありがとう:P – yachiro
あなたはたとえばOpenSSLを述べたと私は 笑素敵な推測..後しかし、現時点では、それを使用しての意図を持ってちょっと驚くべきものですxcode progを使って共有ライブラリをロードする簡単な例がほしいだけです。 たとえば、私の.dylibには単純な "printf(" okは良い ")が付いていて、目的のCのメインプログラムはこのライブラリをロードしていますが、これが動作すればコンソールで読むことができます" okそれは良い " ただの例.. – yachiro