如何将cocos2d-x添加到BlackBerry 10项目?

时间:2013-07-04 07:43:07

标签: cocos2d-x blackberry-10 blackberry-qnx

我想为BlackBerry 10创建一个简单的游戏,我想使用cocos2d-x作为游戏引擎。我在模拟器上编译并运行了cosos-2d-x的示例,它工作正常。但问题是当我创建新项目并引用cocos2d-x项目时。在构建新项目期间,链接器找不到某些头文件。 如何将cocos2d-x设置为Blackberry 10项目?

到目前为止我是如何做到的?

  1. 解压缩cocos2d-x-2.1.4.zip
  2. 在QNX Momentics IDE中,我选择了File-> Import-> General->现有项目到工作区
  3. 在导入窗口中,我选择了根目录(我解压缩cocos2d-x)并选择了Box2D,chipmunk,cocos2dx,CocosDenshion,扩展,HelloCpp,SimpleGame,TestCpp(全部用于Blackberry)并按下Finish按钮。我没有在导入窗口中更改默认选项。
  4. 我创建了新的BlackBerry项目,在Project References的新项目属性中,我选择了Box2D,chipmunk,cocos2dx,CocosDenshion和扩展。
  5. 在新项目中,我粘贴了HelloCpp中的代码以进行bulid测试。
  6. 之后我收到了构建错误。我应该在项目的属性中设置路径和符号吗?

    感谢您的回复。

    拉法尔

1 个答案:

答案 0 :(得分:1)

嗨Rafal和nosmirck,

我在denvycom(http://denvycom.com/blog/setting-up-cocos2d-for-blackberry-10-development/)上写了关于为Blackberry设置Cocos2dx的帖子。 基本上,我认为WebPInitDecoder错误是由于已经定义了丢失或未引用的代码文件。就像我在帖子中提到的那样,评论出这些文件使BBTemplateProject成功构建并在我的BBz10上运行。到目前为止,我已经毫无困难地使用BBTemplateProject(带有注释文件)作为我的初步项目的基础。

评论文件是否解决了编译错误?