現在、このサードパーティの Objective-C バージョンの Google Protocol Buffer を xCode プロジェクトに統合して、コンパイルできるようにしようとしています: Google Protocol Buffer の Objective-C 実装
これで、ライブラリとセットアップに関係するすべてのものが正常に作成およびインストールされました。私の問題は、セットアップ手順の一部を理解することにあります。より具体的には、上記のリンクの下にあるプロジェクト統合の下にあるステップバイステップのリストです。
プロジェクトに /Classes/ProtocolBuffers.h への参照を追加し、次の行を pch ファイルに追加します。 #import "ProtocolBuffers.h"
これで、ヘッダー ファイルをプロジェクトにドラッグするだけでよいのではないでしょうか。残念ながら、これを行うと、ファイルが見つからないというリンカ エラーだけが表示されます。
ビルド ターゲットに関する情報を取得する
これが何を意味するのか、全体的に混乱していますか?
ビルド ターゲットの Direct Dependency として ProtocolBuffers を追加します。
残念ながら、xCode でこの種の作業を行った経験はあまりありません。私はグーグルで検索しようとしましたが、人々はプロジェクト全体をメインプロジェクトにドラッグしてから、ターゲットの参照として追加することを提案しましたが、これを実際に機能させることはできませんでした. これを行う方法に関するいくつかの良い記事を教えてくれる人はいますか?
全体として、私はこれらすべてを理解しようとしているだけであり、誰かが意味を明確にするか、その方法を説明する記事または他のフォーラムの投稿を教えてくれれば素晴らしいでしょう:)
助けてくれてありがとう:)
[編集]
また、セットアップが参照している libProtocolBuffers.a というライブラリが見つからないように見えますか?