仅当方案设置为Distribution而不是Debug时才会生成此错误 . 有任何想法吗?
ld:重复符号_OBJC_CLASS _ $ _ TouchTrailLayer in / Users / myname / Library / Developer / Xcode / DerivedData / Flashlight-gmurejxadxglkncisufsozykekdz / Build / Products / Distribution-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 回答
看起来你已经在项目中包含了
cocos2d
的源文件,但也链接到libcocos2dlibraries
. 如果要链接到.a
,则应从项目中删除cocos2d
的源文件 .