链接错误重复符号

时间:2011-10-13 22:33:44

标签: iphone ios cocos2d-iphone

仅当方案设置为Distribution而不是Debug时才会生成此错误。有什么想法吗?

  

ld:重复符号_OBJC_CLASS _ $ _ TouchTrailLayer in   /用户/ MYNAME /库/开发商/ Xcode中/ DerivedData /手电筒gmurejxadxglkncisufsozykekdz /编译/产品/分销-的iPhoneOS / libcocos2d   libraries.a(TouchTrailLayer.o)和   /Users/myname/Library/Developer/Xcode/DerivedData/Flashlight-gmurejxadxglkncisufsozykekdz/Build/Intermediates/Flashlight.build/Distribution-iphoneos/Flashlight.build/Objects-normal/armv7/TouchTrailLayer.o   对于架构armv7

     

命令   /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang++   退出代码1失败

1 个答案:

答案 0 :(得分:2)

您的项目中似乎已包含cocos2d的源文件,但也与libcocos2dlibraries相关联。如果您要链接到cocos2d,则应从项目中删除.a的源文件。