1

我安装 cocos2d-javascript 并运行到 iphone,我得到了这个错误

在 HashTable.h 文件中找不到 mozilla/DebugOnly.h

我的 HashTable.h 代码是

include "mozilla/Attributes.h
include "mozilla/DebugOnly.h

对我的问题有任何想法吗?我已经更新 cocos2d 并尝试再次安装,但仍然无法正常工作。这是错误信息

在 HashTable.h 文件中找不到 mozilla/DebugOnly.h

4

1 回答 1

0

我遇到了同样的错误。似乎也没有在问题列表中...

更新:

在问题队列上报告:https ://code.google.com/p/cocos2d-iphone/issues/detail?id=1487

编辑:

也在论坛里:http: //www.cocos2d-iphone.org/forum/topic/31640/page/8

手动修复:

所以,在做了一些 git pull 和子模块更新之后,我发现 DebugOnly.h 包含在 cocos2d 中,但不包含在项目中。

运行这个:

cp ~/Documents/Repos/cocos2d-iphone/external/JavaScript/SpiderMonkey/ios/include/mozilla/DebugOnly.h [PROJECT]/libs/SpiderMonkey/ios/include/mozilla/
于 2013-04-24T19:57:09.487 回答