0

静的な cocos2d ライブラリがあり、それを ARC プロジェクトに含めたいと考えています。cocos2d 静的ライブラリを作成したのは、それを ARC プロジェクトで使用しているためです... 私のプロジェクトはビルドされますが、ヘッダーを #import したい場合、静的ライブラリまたは cocos.h などのオプションがオートコンプリートに表示されません。静的ライブラリでの私の最初の試みです。

私のワークフロー:

  • このチュートリアルを使用して静的ライブラリを作成しました: http://www.learn-cocos2d.com/2012/04/enabling-arc-cocos2d-project-howto-stepbystep-tutorialguide/
  • 新しいワークスペースを作成しました
  • ファインダーから、メインプロジェクトと静的ライブラリを含むプロジェクトをドラッグしました
  • ビルド フェーズのメイン プロジェクトで、リンクされたライブラリを追加しました
  • メインプロジェクトのスキームで、ライブラリをターゲットに追加し、すべてのチェックボックスをオンにしました(実行、ビルド...)

他に何をする必要がありますか?手伝ってくれてありがとう。


アップデート

Build Phase と Copy ヘッダーを追加し、いくつかを Public セクションに追加する必要がある場所を読みました。そこに広告を表示する必要があるヘッダーは何ですか? すべての cocos2d ライブラリまたは cocos2s.h と cocosdension.h? または私のライブラリの名前?? スクリーンショットは次のとおりです。ここに画像の説明を入力

4

1 に答える 1

0

アプリ設定でヘッダー検索パスを確認し、それが静的ライブラリとヘッダーの場所を指していることを確認します (また、再帰的にします)。

これを行うには、プロジェクトに移動して、Build Settingsを検索しHeader Search Pathsます。ヘッダーへのパスが欠落している場合は、追加します (複数のコンピューターで作業している場合、または複数人のプロジェクトの場合は、絶対パスではなく、プロジェクトに対する相対パスであることを確認してください)。

于 2012-11-26T19:41:37.737 に答える