找不到Cocos2d - json / document.h文件

时间:2014-06-17 16:51:40

标签: ios json cocos2d-js

我使用cocos2d框架创建了一个移动游戏。问题是当我尝试编译ios平台时出现此错误。

In file included from /Users/MNurdin/Documents/Game/WTP/frameworks/js-bindings/bindings/manual/chipmunk/js_bindings_chipmunk_manual.cpp:26:
In file included from /Users/MNurdin/Documents/Game/WTP/frameworks/js-bindings/bindings/proj.ios_mac/../../cocos2d-x/extensions/cocos-ext.h:16:
In file included from /Users/MNurdin/Documents/Game/WTP/frameworks/js-bindings/bindings/proj.ios_mac/../../cocos2d-x/extensions/assets-manager/AssetsManager.h:32:
/Users/MNurdin/Documents/Game/WTP/frameworks/js-bindings/bindings/proj.ios_mac/../../cocos2d-x/extensions/assets-manager/Manifest.h:36:10: fatal error: 'json/document.h' file not found
#include "json/document.h"

我完全遵循A-Z的这个教程。我在终端中运行此命令来编译我的项目。

cocos compile -p ios

参考:http://cocos2d-x.org/docs/manual/framework/html5/v2/cocos-console/en

谢谢,请指教。

2 个答案:

答案 0 :(得分:2)

如果您使用的是github的源代码,这只是一个问题。 当你从github获得这个项目时,我假设你缺少额外的步骤。

在自述文件中它说:

  

Github note

     

如果你分叉我们的github存储库或从github下载包,   你需要做一些额外的任务:

     
      
  • 运行frameworks/js-bindings/cocos2d-x/download-deps.py以下载Cocos2d-x
  • 的外部依赖项   
  • 运行tools/cocos2d-console/download-bin.py下载某些cocos2d-console插件的bin文件,例如Google Closure Compiler和JSC   编译器。
  •   

答案 1 :(得分:0)

看起来子项目完全缺少Manifest.h中引用的json / document.h文件。我试图对include进行简单的评论,但这引发了我认为与丢失标题相关的错误。我认为提交与此子项目相关的错误(Cocos2d_libs)是有序的。