【发布时间】:2013-07-11 12:58:23
【问题描述】:
我有源代码,其中包含类和资源文件夹。我试图创建一个黑莓项目并将这些文件导入同一个项目中。我已经将 cocos2dx 与适当的步骤联系起来。我不清楚的是如何在 blackberry momwntics IDE 中运行只有类和资源的源代码。如果有人有任何想法或暗示或线索或方向,请回复。谢谢...
【问题讨论】:
标签: cocos2d-x blackberry-10 blackberry-qnx
我有源代码,其中包含类和资源文件夹。我试图创建一个黑莓项目并将这些文件导入同一个项目中。我已经将 cocos2dx 与适当的步骤联系起来。我不清楚的是如何在 blackberry momwntics IDE 中运行只有类和资源的源代码。如果有人有任何想法或暗示或线索或方向,请回复。谢谢...
【问题讨论】:
标签: cocos2d-x blackberry-10 blackberry-qnx
当我尝试让 cocos2d-x 在Momentics IDE 中运行时,我也遇到了同样的问题。提供的代码示例组织得不是很好,显然不遵循传统Momentics IDE bb10 项目的文件层次结构或结构。我个人觉得这很令人困惑——尤其是对于没有 C++、链接器等编程经验的程序员。
话虽如此,您可以按照一系列步骤来获取 cocos2d-x for blackberry running 。
从http://www.cocos2d-x.org/下载Cocos2d-x项目。此文件夹包含 cocos2d 主库、示例代码和针对不同平台(web、桌面、iphone、android、黑莓)的平台特定库。
接下来的任务是导入黑莓所需的cocos2d库 开发到 Momentics IDE 并成功构建第一个项目。 快速搜索 Cocos2dx 源目录会显示 proj.blackberry 文件列表,这些文件指示可以导入的黑莓相关项目。我发现将以下 proj.blackberry 文件导入我的工作区足以帮助我构建包含的示例项目。
/cocos2d-x-2.1.4/cocos2dx/blackberry/proj.blackberry /cocos2d-x-2.1.4/CocosDenshion/blackberry/proj.blackberry /cocos2d-x-2.1.4/extensions/blackberry/proj.blackberry
注意导入上面的项目的主要原因 作为参考项目提供给您的库。这几乎应该 处理丢失文件或路径等错误。
/cocos2d-x-2.1.4/template/blackberry/proj.blackberry
(这是我们将运行和编译的示例项目——BBTemplateProject)
File > Import > Existing Project into Workspace > Cocos2dx上面的源码目录
此时您应该已导入 BBTemplateProject。现在尝试构建它..我在这里写了一篇更详细的帖子 http://www.denvycom.com/blog/setting-up-cocos2d-for-blackberry-10-development/ 。这篇文章还包含一个快速修复,用于处理您在尝试构建项目时可能遇到的 decode.h 错误。
附注> 我发现 bar-descriptor.xml 文件让编译器知道相关的包含文件/类所在的位置(包括奇怪的 Resources 文件夹)。这就是非传统的层次结构起作用的原因。我在为黑莓使用 cocos2d-x 时仍然存在一些问题(例如集成 QtSql 库并在用于黑莓项目的 cocs2d-x 中工作),我会尽快发布解决方案。
【讨论】: