我需要一个" cocos2d库"在xcode项目中的目标?

时间:2013-01-16 23:08:45

标签: cocos2d-iphone xcode4.5 target

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

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

1 个答案:

答案 0 :(得分:0)

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

或者,您可以关注不使用静态库的Ray Wenderlich's tutorial

对于单个项目而言,这并没有多大区别。使用静态库只是一种更简洁的方法keeping things separate。一个好处是,您可以拥有一个包含多个项目的工作区,这些项目都链接到cocos2d库,因此您只需要构建一次cocos2d代码,其他项目可以使用cocos2d库而无需重新编译其源代码。