1

最新バージョンのcocos2dをダウンロードしました。「cocos2d」「cocosdenshion」「external」「cocoslive」および「experimental」フォルダをプロジェクトフォルダに追加し、[宛先グループプロジェクトに追加]ボタンをクリックせずにプロジェクトにドラッグしました。

しかし、プロジェクトをビルドすると、次のエラーが発生します。'vorbis / ivorbiscodec.h'ファイルが次の行のivorbisfile_example.cに見つかりません:

#include <vorbis/ivorbiscodec.h>

コメントアウトすると、この行にも同じタイプの警告が表示されます。

#include <vorbis/ivorbisfile.h>

私はそれをコメントすることはできません、さもなければ50のようなエラーがあります!

とにかく、私はフォルダの階層を調べます、そしてファイルは確かにそこにあります。vorbis /の部分が何であるかはわかりませんが、ファイルivorbiscodec.hは実際にプロジェクトにあり、projectsフォルダーのファインダーにあります。

ファインダーの外部フォルダーとプロジェクトのBox2DフォルダーとChipmunkフォルダーを削除しました。

なぜ私がこのエラーが発生するのか誰かが知っていますか?

ありがとう!

4

1 に答える 1

1

念のために言っておきますが、「項目を宛先グループのフォルダーにコピーする (必要な場合)」にチェックを入れましたか?

ここに画像の説明を入力

違いがある場合は、ファインダーとプロジェクトの外部フォルダーにある Box2D フォルダーと Chipmunk フォルダーを削除しました。

ファイルが見つからず、エラーがスローされるため、このステートメントは非常に理にかなっています。

(Xcode 内のファイルを右クリックし、ヒットShow in Finderしてその存在を確認することもできます。


install-templates.sh余談ですが、Cocos2Dには、Xcode に一部の Cocos2D プロジェクト テンプレートをネイティブに含めるために使用できるスクリプトが付属しています。次のようにして、Xcode 内から Cocos2D プロジェクトを作成することをお勧めします。

ここに画像の説明を入力

于 2011-09-11T00:37:08.437 に答える