【问题标题】:Cocos2D file not found?找不到 Cocos2D 文件?
【发布时间】:2011-09-10 23:33:40
【问题描述】:

我下载了最新版本的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 文件夹,如果这有什么不同的话。

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

谢谢!

【问题讨论】:

    标签: ios error-handling cocos2d-iphone box2d chipmunk


    【解决方案1】:

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

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

    这句话很有意义,因为找不到文件,它会抛出错误。

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


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

    【讨论】:

    • 我没有点击添加到目标组文件夹。我首先将文件添加到 finder,然后将它们从我的项目文件夹中拖到我的 Xcode 4 项目中。另外,我在 UIKit 应用程序中使用 Cocos2D。我目前遇到从 Cocos2D 库中究竟要拖入哪些文件夹的问题。我不需要 Box2D 或 Chipmunk,我只需要 Cocos2D 就可以了。我只需要从我从 cocos2d 网站下载的文件夹中知道我需要哪些 cocos2d 文件夹。我特别需要哪些文件夹(请具体说明),还要记住我不需要 Box2D 或 Chipmunk!谢谢!!!!
    • 你有没有弄清楚为什么会这样?我现在正在使用 ShareKit。
    • 我也遇到了同样的问题,能帮帮我吗?
    • 运气好能解决这个问题吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-26
    • 2021-12-26
    • 1970-01-01
    相关资源
    最近更新 更多