1

我下载了最新版本的cocos2d。我将文件夹 'cocos2d' 'cocosdenshion' 'external' 'cocoslive' 和 'experimental' 添加到我的项目文件夹中,然后我将它们拖到我的项目中,而不单击添加到目标组项目按钮。

但是当我构建项目时,我得到一个错误:'vorbis/ivorbiscodec.h' file not found in ivorbisfile_example.c on this line:

#include <vorbis/ivorbiscodec.h>

如果我将其注释掉,则此行具有相同类型的警告:

#include <vorbis/ivorbisfile.h>

我不能对此发表评论,否则会有 50 个错误!

无论如何,我查看文件夹的层次结构,文件确实在那里。我不确定 vorbis/ 部分是什么,但文件 ivorbiscodec.h 确实在项目中和项目文件夹的查找器中。

我删除了 finder 和项目的外部文件夹中的 Box2D 和 Chipmunk 文件夹,如果这有什么不同的话。

有谁知道我为什么会收到这个错误?

谢谢!

4

1 回答 1

1

只是为了确定一下:您是否选中了“将项目复制到目标组的文件夹(如果需要)”?

在此处输入图像描述

我删除了 finder 和项目的外部文件夹中的 Box2D 和 Chipmunk 文件夹,如果这有什么不同的话。

然后,此语句很有意义,因为无法找到文件并且会引发错误。

(您也可以右键单击 Xcode 中的文件并点击Show in Finder以验证它们的存在。


但附带说明:Cocos2D 带有一个install-templates.sh脚本,您可以使用它在 Xcode 中本地包含一些 Cocos2D 项目模板。我建议你这样做并从 Xcode 内部创建 Cocos2D 项目,如下所示:

在此处输入图像描述

于 2011-09-11T00:37:08.437 回答