1

我一直在根据“Learning Cocos2D”一书构建一个项目。当我开始这个项目时,最新的 cocos2d-iphone 版本是 1.0.1。从那时起,最新版本是 2.0。我决定升级,因为我收到编译器错误“非 POD 元素类型 b2Vec2 的数组的可变长度”,解决此问题的建议包括升级。这指向了一个教程关于升级。在本教程中,第 4 步是关于重新添加库文件夹并说“确保只选择 cocos2d 库目标以避免任何构建错误”。不幸的是,我没有“cocos2d 库”目标。然后我又回到“学习 Cocos2D”的第二章,我注意到这本书在 p 上显示了这个目标的存在。25. 但是,当我按照书中的说明创建项目时,它并没有被创建。

我需要这个 cocos2d 库目标吗?如果是这样,创建它是否为时已晚?到目前为止,没有它我从来没有遇到过问题,但现在我担心继续升级。如果我需要它,我该如何创建它?

4

1 回答 1

0

本书和教程都解释了如何创建 cocos2d 库目标。也许从头开始再试一次,它肯定有效。

或者,您可以按照不使用静态库的 Ray Wenderlich 的教程进行操作。

它对单个项目没有太大影响。使用静态库只是一种更简洁的方法,将事物分开。一个好处是您可以拥有一个包含多个项目的工作区,这些项目都链接到 cocos2d 库,因此您只需构建一次 cocos2d 代码,其他项目可以使用 cocos2d 库而无需重新编译其源代码。

于 2013-01-17T02:10:55.027 回答