Box2d を Cocos3d プロジェクトに含めたいのですが (2D 物理エンジンであることはわかっています)、動作させることができません。Xcode は box2d h ファイルを検出しません。検索パスをセットアップしようとしましたが、効果がありません。助言がありますか?たとえば、Box2D/Collision/b2BroadPhase.h が見つかりません。
私は次のようにしました:
作業中の cocos2d プロジェクトから Box2d フォルダーをコピーし、Cocos3d プロジェクトの libs フォルダーに配置しました。
次の選択で cocos3d プロジェクトにファイルを追加しました。
- dest フォルダにコピーする UNCHECKED
- 追加されたフォルダーのグループを作成します (つまり、フォルダー参照を作成しません)。
- ターゲットに追加がチェックされました
この後、プロジェクト全体の「ユーザーヘッダー検索パス」と「ヘッダー検索パス」に「ライブラリ」を追加しましたが、ターゲット固有の設定に継承されるようです。「常にユーザーパスを検索する」にチェックが入っています。
これに関して多くの質問を見つけ、他の多くの解決策を試しました。これは私の最近の試みです。これって何かおかしくないですか??